From 94dc5c4f43fd6d3893fed60791692985ef4fc810 Mon Sep 17 00:00:00 2001 From: Alex Pavel Date: Thu, 11 Feb 2021 10:27:46 -0800 Subject: [PATCH 1/5] [4.9] Generate ci-operator configuration ```console $ config-brancher --config-dir ci-operator/config --current-release=4.8 --future-release=4.9 --confirm ``` --- ...kube-reporting-ghostunnel-release-4.9.yaml | 54 +++ .../kube-reporting-hadoop-release-4.9.yaml | 41 ++ .../helm/kube-reporting-helm-release-4.9.yaml | 54 +++ .../hive/kube-reporting-hive-release-4.9.yaml | 53 +++ ...porting-metering-operator-release-4.9.yaml | 182 +++++++++ .../kube-reporting-presto-release-4.9.yaml | 65 +++ ...onverged-cluster-operator-release-4.9.yaml | 217 ++++++++++ ...enshift-psap-ci-artifacts-release-4.9.yaml | 50 +++ ...special-resource-operator-release-4.9.yaml | 37 ++ ...ft-ansible-service-broker-release-4.9.yaml | 100 +++++ .../api/openshift-api-release-4.9.yaml | 60 +++ ...hift-apiserver-library-go-release-4.9.yaml | 43 ++ .../openshift-app-netutil-release-4.9.yaml | 35 ++ ...s-ebs-csi-driver-operator-release-4.9.yaml | 71 ++++ ...nshift-aws-ebs-csi-driver-release-4.9.yaml | 78 ++++ ...-aws-pod-identity-webhook-release-4.9.yaml | 59 +++ ...-disk-csi-driver-operator-release-4.9.yaml | 33 ++ ...ift-azure-disk-csi-driver-release-4.9.yaml | 33 ++ ...nshift-baremetal-operator-release-4.9.yaml | 97 +++++ ...hift-baremetal-runtimecfg-release-4.9.yaml | 89 ++++ .../openshift-bond-cni-release-4.9.yaml | 47 +++ ...nshift-build-machinery-go-release-4.9.yaml | 32 ++ ...enshift-build-test-images-release-4.9.yaml | 30 ++ .../openshift-builder-release-4.9.yaml | 80 ++++ ...shift-cincinnati-operator-release-4.9.yaml | 61 +++ .../openshift-client-go-release-4.9.yaml | 26 ++ ...cloud-credential-operator-release-4.9.yaml | 85 ++++ ...-cloud-provider-openstack-release-4.9.yaml | 73 ++++ ...-cluster-api-actuator-pkg-release-4.9.yaml | 108 +++++ ...-cluster-api-provider-aws-release-4.9.yaml | 96 +++++ ...luster-api-provider-azure-release-4.9.yaml | 110 +++++ ...er-api-provider-baremetal-release-4.9.yaml | 117 ++++++ ...-cluster-api-provider-gcp-release-4.9.yaml | 93 +++++ ...ter-api-provider-kubemark-release-4.9.yaml | 59 +++ ...ter-api-provider-kubevirt-release-4.9.yaml | 91 +++++ ...ster-api-provider-libvirt-release-4.9.yaml | 76 ++++ ...er-api-provider-openstack-release-4.9.yaml | 85 ++++ ...luster-api-provider-ovirt-release-4.9.yaml | 60 +++ ...r-authentication-operator-release-4.9.yaml | 143 +++++++ ...uster-autoscaler-operator-release-4.9.yaml | 99 +++++ ...luster-baremetal-operator-release-4.9.yaml | 141 +++++++ ...enshift-cluster-bootstrap-release-4.9.yaml | 97 +++++ ...penshift-cluster-capacity-release-4.9.yaml | 70 ++++ ...ntroller-manager-operator-release-4.9.yaml | 54 +++ ...t-cluster-config-operator-release-4.9.yaml | 95 +++++ ...pshot-controller-operator-release-4.9.yaml | 74 ++++ ...hift-cluster-dns-operator-release-4.9.yaml | 86 ++++ ...ift-cluster-etcd-operator-release-4.9.yaml | 155 +++++++ ...r-image-registry-operator-release-4.9.yaml | 148 +++++++ ...-cluster-ingress-operator-release-4.9.yaml | 96 +++++ ...r-kube-apiserver-operator-release-4.9.yaml | 154 +++++++ ...ntroller-manager-operator-release-4.9.yaml | 98 +++++ ...kube-descheduler-operator-release-4.9.yaml | 77 ++++ ...r-kube-scheduler-operator-release-4.9.yaml | 105 +++++ ...version-migrator-operator-release-4.9.yaml | 89 ++++ ...-cluster-machine-approver-release-4.9.yaml | 108 +++++ ...uster-monitoring-operator-release-4.9.yaml | 96 +++++ ...-cluster-network-operator-release-4.9.yaml | 139 +++++++ ...hift-cluster-nfd-operator-release-4.9.yaml | 70 ++++ ...ster-node-tuning-operator-release-4.9.yaml | 110 +++++ ...nshift-apiserver-operator-release-4.9.yaml | 101 +++++ ...ntroller-manager-operator-release-4.9.yaml | 86 ++++ ...cluster-policy-controller-release-4.9.yaml | 88 ++++ ...erride-admission-operator-release-4.9.yaml | 95 +++++ ...source-override-admission-release-4.9.yaml | 55 +++ ...-cluster-samples-operator-release-4.9.yaml | 96 +++++ ...-cluster-storage-operator-release-4.9.yaml | 89 ++++ ...shift-cluster-update-keys-release-4.9.yaml | 40 ++ ...-cluster-version-operator-release-4.9.yaml | 89 ++++ ...shift-compliance-operator-release-4.9.yaml | 72 ++++ ...penshift-configmap-reload-release-4.9.yaml | 64 +++ ...penshift-console-operator-release-4.9.yaml | 97 +++++ .../openshift-console-release-4.9.yaml | 112 +++++ ...ntainernetworking-plugins-release-4.9.yaml | 66 +++ .../openshift-coredns-release-4.9.yaml | 85 ++++ .../openshift-crd-schema-gen-release-4.9.yaml | 47 +++ ...-cluster-driver-registrar-release-4.9.yaml | 44 ++ ...si-driver-manila-operator-release-4.9.yaml | 65 +++ .../openshift-csi-driver-nfs-release-4.9.yaml | 63 +++ ...driver-projected-resource-release-4.9.yaml | 94 +++++ ...ift-csi-external-attacher-release-4.9.yaml | 79 ++++ ...-csi-external-provisioner-release-4.9.yaml | 79 ++++ ...hift-csi-external-resizer-release-4.9.yaml | 75 ++++ ...-csi-external-snapshotter-release-4.9.yaml | 93 +++++ ...enshift-csi-livenessprobe-release-4.9.yaml | 79 ++++ ...csi-node-driver-registrar-release-4.9.yaml | 75 ++++ .../openshift-csi-operator-release-4.9.yaml | 49 +++ .../openshift-descheduler-release-4.9.yaml | 66 +++ ...enshift-egress-router-cni-release-4.9.yaml | 60 +++ .../etcd/openshift-etcd-openshift-4.9.yaml | 64 +++ ...ft-federation-v2-operator-release-4.9.yaml | 43 ++ ...t-file-integrity-operator-release-4.9.yaml | 69 ++++ ...cp-pd-csi-driver-operator-release-4.9.yaml | 69 ++++ ...enshift-gcp-pd-csi-driver-release-4.9.yaml | 61 +++ .../openshift-grafana-release-4.9.yaml | 65 +++ .../openshift-ib-sriov-cni-release-4.9.yaml | 55 +++ .../openshift-image-registry-release-4.9.yaml | 94 +++++ .../images/openshift-images-release-4.9.yaml | 75 ++++ ...enshift-insights-operator-release-4.9.yaml | 122 ++++++ .../openshift-installer-release-4.9.yaml | 382 ++++++++++++++++++ ...-inventory-recorder-image-release-4.9.yaml | 43 ++ .../openshift-ironic-image-release-4.9.yaml | 52 +++ ...ft-ironic-inspector-image-release-4.9.yaml | 43 ++ ...ift-ironic-ipa-downloader-release-4.9.yaml | 47 +++ ...t-ironic-rhcos-downloader-release-4.9.yaml | 43 ++ ...-ironic-static-ip-manager-release-4.9.yaml | 43 ++ ...ift-jenkins-client-plugin-release-4.9.yaml | 55 +++ ...ns-openshift-login-plugin-release-4.9.yaml | 42 ++ ...shift-jenkins-sync-plugin-release-4.9.yaml | 42 ++ .../openshift-jenkins-release-4.9.yaml | 98 +++++ ...ft-k8s-prometheus-adapter-release-4.9.yaml | 66 +++ ...openshift-kube-rbac-proxy-release-4.9.yaml | 73 ++++ ...nshift-kube-state-metrics-release-4.9.yaml | 74 ++++ .../openshift-kubecsr-openshift-4.9.yaml | 56 +++ ...penshift-kubefed-operator-release-4.9.yaml | 51 +++ .../openshift-kubefed-release-4.9.yaml | 44 ++ ...ift-kubernetes-autoscaler-release-4.9.yaml | 157 +++++++ ...-storage-version-migrator-release-4.9.yaml | 74 ++++ ...nshift-kubernetes-nmstate-release-4.9.yaml | 28 ++ .../openshift-kubernetes-release-4.9.yaml | 353 ++++++++++++++++ ...penshift-kuryr-kubernetes-release-4.9.yaml | 85 ++++ .../openshift-leader-elector-release-4.9.yaml | 50 +++ .../openshift-library-go-release-4.9.yaml | 60 +++ ...openshift-linuxptp-daemon-release-4.9.yaml | 59 +++ ...ft-local-storage-operator-release-4.9.yaml | 83 ++++ .../loki/openshift-loki-release-4.9.yaml | 55 +++ ...hift-machine-api-operator-release-4.9.yaml | 191 +++++++++ ...t-machine-config-operator-release-4.9.yaml | 182 +++++++++ .../openshift-mdns-publisher-release-4.9.yaml | 83 ++++ ...ift-metal3-smart-exporter-release-4.9.yaml | 37 ++ ...ltus-admission-controller-release-4.9.yaml | 47 +++ .../openshift-multus-cni-release-4.9.yaml | 63 +++ ...hift-multus-networkpolicy-release-4.9.yaml | 43 ++ .../openshift-must-gather-release-4.9.yaml | 61 +++ ...ft-network-metrics-daemon-release-4.9.yaml | 68 ++++ .../openshift-network-tools-release-4.9.yaml | 58 +++ ...ft-node-feature-discovery-release-4.9.yaml | 72 ++++ ...problem-detector-operator-release-4.9.yaml | 53 +++ ...ift-node-problem-detector-release-4.9.yaml | 53 +++ .../openshift-node_exporter-release-4.9.yaml | 65 +++ ...openshift-oauth-apiserver-release-4.9.yaml | 96 +++++ .../openshift-oauth-proxy-release-4.9.yaml | 83 ++++ .../openshift-oauth-server-release-4.9.yaml | 89 ++++ .../oc/openshift-oc-release-4.9.yaml | 199 +++++++++ ...-ocp-release-operator-sdk-release-4.9.yaml | 139 +++++++ ...enshift-openshift-ansible-release-4.9.yaml | 75 ++++ ...shift-openshift-apiserver-release-4.9.yaml | 88 ++++ ...nshift-controller-manager-release-4.9.yaml | 82 ++++ ...t-openshift-state-metrics-release-4.9.yaml | 83 ++++ ...t-openshift-tests-private-release-4.9.yaml | 75 ++++ ...openshift-openshift-tests-release-4.9.yaml | 44 ++ ...inder-csi-driver-operator-release-4.9.yaml | 54 +++ .../origin/openshift-origin-release-4.9.yaml | 188 +++++++++ ...hift-osd-metrics-exporter-release-4.9.yaml | 41 ++ .../osin/openshift-osin-release-4.9.yaml | 31 ++ ...ovirt-csi-driver-operator-release-4.9.yaml | 67 +++ ...penshift-ovirt-csi-driver-release-4.9.yaml | 57 +++ .../openshift-ovn-kubernetes-release-4.9.yaml | 129 ++++++ ...ift-project-request-limit-release-4.9.yaml | 63 +++ ...penshift-prom-label-proxy-release-4.9.yaml | 61 +++ ...t-prometheus-alertmanager-release-4.9.yaml | 78 ++++ ...shift-prometheus-operator-release-4.9.yaml | 90 +++++ .../openshift-prometheus-release-4.9.yaml | 95 +++++ .../openshift-ptp-operator-release-4.9.yaml | 55 +++ ...ription-injection-webhook-release-4.9.yaml | 55 +++ ...nshift-route-override-cni-release-4.9.yaml | 66 +++ .../router/openshift-router-release-4.9.yaml | 159 ++++++++ .../openshift-runtime-utils-release-4.9.yaml | 39 ++ .../sdn/openshift-sdn-release-4.9.yaml | 93 +++++ ...shift-service-ca-operator-release-4.9.yaml | 98 +++++ ...openshift-service-catalog-release-4.9.yaml | 58 +++ ...-local-static-provisioner-release-4.9.yaml | 60 +++ ...special-resource-operator-release-4.9.yaml | 43 ++ .../openshift-sriov-cni-release-4.9.yaml | 55 +++ ...v-dp-admission-controller-release-4.9.yaml | 51 +++ ...iov-network-device-plugin-release-4.9.yaml | 55 +++ ...ft-sriov-network-operator-release-4.9.yaml | 86 ++++ .../openshift-telemeter-release-4.9.yaml | 93 +++++ ...e-service-broker-operator-release-4.9.yaml | 27 ++ ...t-template-service-broker-release-4.9.yaml | 69 ++++ .../thanos/openshift-thanos-release-4.9.yaml | 91 +++++ ...l-pod-autoscaler-operator-release-4.9.yaml | 62 +++ ...-vsphere-problem-detector-release-4.9.yaml | 60 +++ ...openshift-whereabouts-cni-release-4.9.yaml | 58 +++ ...chine-config-bootstrapper-release-4.9.yaml | 80 ++++ ...s-machine-config-operator-release-4.9.yaml | 81 ++++ ...perator-lifecycle-manager-release-4.9.yaml | 90 +++++ ...work-operator-marketplace-release-4.9.yaml | 96 +++++ ...amework-operator-registry-release-4.9.yaml | 59 +++ 189 files changed, 15184 insertions(+) create mode 100644 ci-operator/config/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.9.yaml create mode 100644 ci-operator/config/kube-reporting/hadoop/kube-reporting-hadoop-release-4.9.yaml create mode 100644 ci-operator/config/kube-reporting/helm/kube-reporting-helm-release-4.9.yaml create mode 100644 ci-operator/config/kube-reporting/hive/kube-reporting-hive-release-4.9.yaml create mode 100644 ci-operator/config/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.9.yaml create mode 100644 ci-operator/config/kube-reporting/presto/kube-reporting-presto-release-4.9.yaml create mode 100644 ci-operator/config/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.9.yaml create mode 100644 ci-operator/config/openshift-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.9.yaml create mode 100644 ci-operator/config/openshift/api/openshift-api-release-4.9.yaml create mode 100644 ci-operator/config/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.9.yaml create mode 100644 ci-operator/config/openshift/app-netutil/openshift-app-netutil-release-4.9.yaml create mode 100644 ci-operator/config/openshift/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-release-4.9.yaml create mode 100644 ci-operator/config/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-release-4.9.yaml create mode 100644 ci-operator/config/openshift/azure-disk-csi-driver-operator/openshift-azure-disk-csi-driver-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/azure-disk-csi-driver/openshift-azure-disk-csi-driver-release-4.9.yaml create mode 100644 ci-operator/config/openshift/baremetal-operator/openshift-baremetal-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.9.yaml create mode 100644 ci-operator/config/openshift/bond-cni/openshift-bond-cni-release-4.9.yaml create mode 100644 ci-operator/config/openshift/build-machinery-go/openshift-build-machinery-go-release-4.9.yaml create mode 100644 ci-operator/config/openshift/build-test-images/openshift-build-test-images-release-4.9.yaml create mode 100644 ci-operator/config/openshift/builder/openshift-builder-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cincinnati-operator/openshift-cincinnati-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/client-go/openshift-client-go-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cloud-credential-operator/openshift-cloud-credential-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-api-actuator-pkg/openshift-cluster-api-actuator-pkg-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-api-provider-kubemark/openshift-cluster-api-provider-kubemark-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-api-provider-openstack/openshift-cluster-api-provider-openstack-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-api-provider-ovirt/openshift-cluster-api-provider-ovirt-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-authentication-operator/openshift-cluster-authentication-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-autoscaler-operator/openshift-cluster-autoscaler-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-baremetal-operator/openshift-cluster-baremetal-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-bootstrap/openshift-cluster-bootstrap-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-capacity/openshift-cluster-capacity-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-cloud-controller-manager-operator/openshift-cluster-cloud-controller-manager-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-config-operator/openshift-cluster-config-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-csi-snapshot-controller-operator/openshift-cluster-csi-snapshot-controller-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-dns-operator/openshift-cluster-dns-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-image-registry-operator/openshift-cluster-image-registry-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-ingress-operator/openshift-cluster-ingress-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-kube-apiserver-operator/openshift-cluster-kube-apiserver-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-kube-controller-manager-operator/openshift-cluster-kube-controller-manager-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-kube-descheduler-operator/openshift-cluster-kube-descheduler-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-kube-scheduler-operator/openshift-cluster-kube-scheduler-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-kube-storage-version-migrator-operator/openshift-cluster-kube-storage-version-migrator-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-machine-approver/openshift-cluster-machine-approver-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-monitoring-operator/openshift-cluster-monitoring-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-network-operator/openshift-cluster-network-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-nfd-operator/openshift-cluster-nfd-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-node-tuning-operator/openshift-cluster-node-tuning-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-openshift-apiserver-operator/openshift-cluster-openshift-apiserver-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-openshift-controller-manager-operator/openshift-cluster-openshift-controller-manager-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-policy-controller/openshift-cluster-policy-controller-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-resource-override-admission-operator/openshift-cluster-resource-override-admission-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-resource-override-admission/openshift-cluster-resource-override-admission-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-samples-operator/openshift-cluster-samples-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-storage-operator/openshift-cluster-storage-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-update-keys/openshift-cluster-update-keys-release-4.9.yaml create mode 100644 ci-operator/config/openshift/cluster-version-operator/openshift-cluster-version-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/compliance-operator/openshift-compliance-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/configmap-reload/openshift-configmap-reload-release-4.9.yaml create mode 100644 ci-operator/config/openshift/console-operator/openshift-console-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/console/openshift-console-release-4.9.yaml create mode 100644 ci-operator/config/openshift/containernetworking-plugins/openshift-containernetworking-plugins-release-4.9.yaml create mode 100644 ci-operator/config/openshift/coredns/openshift-coredns-release-4.9.yaml create mode 100644 ci-operator/config/openshift/crd-schema-gen/openshift-crd-schema-gen-release-4.9.yaml create mode 100644 ci-operator/config/openshift/csi-cluster-driver-registrar/openshift-csi-cluster-driver-registrar-release-4.9.yaml create mode 100644 ci-operator/config/openshift/csi-driver-manila-operator/openshift-csi-driver-manila-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/csi-driver-nfs/openshift-csi-driver-nfs-release-4.9.yaml create mode 100644 ci-operator/config/openshift/csi-driver-projected-resource/openshift-csi-driver-projected-resource-release-4.9.yaml create mode 100644 ci-operator/config/openshift/csi-external-attacher/openshift-csi-external-attacher-release-4.9.yaml create mode 100644 ci-operator/config/openshift/csi-external-provisioner/openshift-csi-external-provisioner-release-4.9.yaml create mode 100644 ci-operator/config/openshift/csi-external-resizer/openshift-csi-external-resizer-release-4.9.yaml create mode 100644 ci-operator/config/openshift/csi-external-snapshotter/openshift-csi-external-snapshotter-release-4.9.yaml create mode 100644 ci-operator/config/openshift/csi-livenessprobe/openshift-csi-livenessprobe-release-4.9.yaml create mode 100644 ci-operator/config/openshift/csi-node-driver-registrar/openshift-csi-node-driver-registrar-release-4.9.yaml create mode 100644 ci-operator/config/openshift/csi-operator/openshift-csi-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/descheduler/openshift-descheduler-release-4.9.yaml create mode 100644 ci-operator/config/openshift/egress-router-cni/openshift-egress-router-cni-release-4.9.yaml create mode 100644 ci-operator/config/openshift/etcd/openshift-etcd-openshift-4.9.yaml create mode 100644 ci-operator/config/openshift/federation-v2-operator/openshift-federation-v2-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/file-integrity-operator/openshift-file-integrity-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/gcp-pd-csi-driver-operator/openshift-gcp-pd-csi-driver-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/gcp-pd-csi-driver/openshift-gcp-pd-csi-driver-release-4.9.yaml create mode 100644 ci-operator/config/openshift/grafana/openshift-grafana-release-4.9.yaml create mode 100644 ci-operator/config/openshift/ib-sriov-cni/openshift-ib-sriov-cni-release-4.9.yaml create mode 100644 ci-operator/config/openshift/image-registry/openshift-image-registry-release-4.9.yaml create mode 100644 ci-operator/config/openshift/images/openshift-images-release-4.9.yaml create mode 100644 ci-operator/config/openshift/insights-operator/openshift-insights-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/installer/openshift-installer-release-4.9.yaml create mode 100644 ci-operator/config/openshift/ironic-hardware-inventory-recorder-image/openshift-ironic-hardware-inventory-recorder-image-release-4.9.yaml create mode 100644 ci-operator/config/openshift/ironic-image/openshift-ironic-image-release-4.9.yaml create mode 100644 ci-operator/config/openshift/ironic-inspector-image/openshift-ironic-inspector-image-release-4.9.yaml create mode 100644 ci-operator/config/openshift/ironic-ipa-downloader/openshift-ironic-ipa-downloader-release-4.9.yaml create mode 100644 ci-operator/config/openshift/ironic-rhcos-downloader/openshift-ironic-rhcos-downloader-release-4.9.yaml create mode 100644 ci-operator/config/openshift/ironic-static-ip-manager/openshift-ironic-static-ip-manager-release-4.9.yaml create mode 100644 ci-operator/config/openshift/jenkins-client-plugin/openshift-jenkins-client-plugin-release-4.9.yaml create mode 100644 ci-operator/config/openshift/jenkins-openshift-login-plugin/openshift-jenkins-openshift-login-plugin-release-4.9.yaml create mode 100644 ci-operator/config/openshift/jenkins-sync-plugin/openshift-jenkins-sync-plugin-release-4.9.yaml create mode 100644 ci-operator/config/openshift/jenkins/openshift-jenkins-release-4.9.yaml create mode 100644 ci-operator/config/openshift/k8s-prometheus-adapter/openshift-k8s-prometheus-adapter-release-4.9.yaml create mode 100644 ci-operator/config/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-release-4.9.yaml create mode 100644 ci-operator/config/openshift/kube-state-metrics/openshift-kube-state-metrics-release-4.9.yaml create mode 100644 ci-operator/config/openshift/kubecsr/openshift-kubecsr-openshift-4.9.yaml create mode 100644 ci-operator/config/openshift/kubefed-operator/openshift-kubefed-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/kubefed/openshift-kubefed-release-4.9.yaml create mode 100644 ci-operator/config/openshift/kubernetes-autoscaler/openshift-kubernetes-autoscaler-release-4.9.yaml create mode 100644 ci-operator/config/openshift/kubernetes-kube-storage-version-migrator/openshift-kubernetes-kube-storage-version-migrator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/kubernetes-nmstate/openshift-kubernetes-nmstate-release-4.9.yaml create mode 100644 ci-operator/config/openshift/kubernetes/openshift-kubernetes-release-4.9.yaml create mode 100644 ci-operator/config/openshift/kuryr-kubernetes/openshift-kuryr-kubernetes-release-4.9.yaml create mode 100644 ci-operator/config/openshift/leader-elector/openshift-leader-elector-release-4.9.yaml create mode 100644 ci-operator/config/openshift/library-go/openshift-library-go-release-4.9.yaml create mode 100644 ci-operator/config/openshift/linuxptp-daemon/openshift-linuxptp-daemon-release-4.9.yaml create mode 100644 ci-operator/config/openshift/local-storage-operator/openshift-local-storage-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/loki/openshift-loki-release-4.9.yaml create mode 100644 ci-operator/config/openshift/machine-api-operator/openshift-machine-api-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/machine-config-operator/openshift-machine-config-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/mdns-publisher/openshift-mdns-publisher-release-4.9.yaml create mode 100644 ci-operator/config/openshift/metal3-smart-exporter/openshift-metal3-smart-exporter-release-4.9.yaml create mode 100644 ci-operator/config/openshift/multus-admission-controller/openshift-multus-admission-controller-release-4.9.yaml create mode 100644 ci-operator/config/openshift/multus-cni/openshift-multus-cni-release-4.9.yaml create mode 100644 ci-operator/config/openshift/multus-networkpolicy/openshift-multus-networkpolicy-release-4.9.yaml create mode 100644 ci-operator/config/openshift/must-gather/openshift-must-gather-release-4.9.yaml create mode 100644 ci-operator/config/openshift/network-metrics-daemon/openshift-network-metrics-daemon-release-4.9.yaml create mode 100644 ci-operator/config/openshift/network-tools/openshift-network-tools-release-4.9.yaml create mode 100644 ci-operator/config/openshift/node-feature-discovery/openshift-node-feature-discovery-release-4.9.yaml create mode 100644 ci-operator/config/openshift/node-problem-detector-operator/openshift-node-problem-detector-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/node-problem-detector/openshift-node-problem-detector-release-4.9.yaml create mode 100644 ci-operator/config/openshift/node_exporter/openshift-node_exporter-release-4.9.yaml create mode 100644 ci-operator/config/openshift/oauth-apiserver/openshift-oauth-apiserver-release-4.9.yaml create mode 100644 ci-operator/config/openshift/oauth-proxy/openshift-oauth-proxy-release-4.9.yaml create mode 100644 ci-operator/config/openshift/oauth-server/openshift-oauth-server-release-4.9.yaml create mode 100644 ci-operator/config/openshift/oc/openshift-oc-release-4.9.yaml create mode 100644 ci-operator/config/openshift/ocp-release-operator-sdk/openshift-ocp-release-operator-sdk-release-4.9.yaml create mode 100644 ci-operator/config/openshift/openshift-ansible/openshift-openshift-ansible-release-4.9.yaml create mode 100644 ci-operator/config/openshift/openshift-apiserver/openshift-openshift-apiserver-release-4.9.yaml create mode 100644 ci-operator/config/openshift/openshift-controller-manager/openshift-openshift-controller-manager-release-4.9.yaml create mode 100644 ci-operator/config/openshift/openshift-state-metrics/openshift-openshift-state-metrics-release-4.9.yaml create mode 100644 ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.9.yaml create mode 100644 ci-operator/config/openshift/openshift-tests/openshift-openshift-tests-release-4.9.yaml create mode 100644 ci-operator/config/openshift/openstack-cinder-csi-driver-operator/openshift-openstack-cinder-csi-driver-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/origin/openshift-origin-release-4.9.yaml create mode 100644 ci-operator/config/openshift/osd-metrics-exporter/openshift-osd-metrics-exporter-release-4.9.yaml create mode 100644 ci-operator/config/openshift/osin/openshift-osin-release-4.9.yaml create mode 100644 ci-operator/config/openshift/ovirt-csi-driver-operator/openshift-ovirt-csi-driver-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/ovirt-csi-driver/openshift-ovirt-csi-driver-release-4.9.yaml create mode 100644 ci-operator/config/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-4.9.yaml create mode 100644 ci-operator/config/openshift/project-request-limit/openshift-project-request-limit-release-4.9.yaml create mode 100644 ci-operator/config/openshift/prom-label-proxy/openshift-prom-label-proxy-release-4.9.yaml create mode 100644 ci-operator/config/openshift/prometheus-alertmanager/openshift-prometheus-alertmanager-release-4.9.yaml create mode 100644 ci-operator/config/openshift/prometheus-operator/openshift-prometheus-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/prometheus/openshift-prometheus-release-4.9.yaml create mode 100644 ci-operator/config/openshift/ptp-operator/openshift-ptp-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/redhat-subscription-injection-webhook/openshift-redhat-subscription-injection-webhook-release-4.9.yaml create mode 100644 ci-operator/config/openshift/route-override-cni/openshift-route-override-cni-release-4.9.yaml create mode 100644 ci-operator/config/openshift/router/openshift-router-release-4.9.yaml create mode 100644 ci-operator/config/openshift/runtime-utils/openshift-runtime-utils-release-4.9.yaml create mode 100644 ci-operator/config/openshift/sdn/openshift-sdn-release-4.9.yaml create mode 100644 ci-operator/config/openshift/service-ca-operator/openshift-service-ca-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/service-catalog/openshift-service-catalog-release-4.9.yaml create mode 100644 ci-operator/config/openshift/sig-storage-local-static-provisioner/openshift-sig-storage-local-static-provisioner-release-4.9.yaml create mode 100644 ci-operator/config/openshift/special-resource-operator/openshift-special-resource-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/sriov-cni/openshift-sriov-cni-release-4.9.yaml create mode 100644 ci-operator/config/openshift/sriov-dp-admission-controller/openshift-sriov-dp-admission-controller-release-4.9.yaml create mode 100644 ci-operator/config/openshift/sriov-network-device-plugin/openshift-sriov-network-device-plugin-release-4.9.yaml create mode 100644 ci-operator/config/openshift/sriov-network-operator/openshift-sriov-network-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/telemeter/openshift-telemeter-release-4.9.yaml create mode 100644 ci-operator/config/openshift/template-service-broker-operator/openshift-template-service-broker-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/template-service-broker/openshift-template-service-broker-release-4.9.yaml create mode 100644 ci-operator/config/openshift/thanos/openshift-thanos-release-4.9.yaml create mode 100644 ci-operator/config/openshift/vertical-pod-autoscaler-operator/openshift-vertical-pod-autoscaler-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift/vsphere-problem-detector/openshift-vsphere-problem-detector-release-4.9.yaml create mode 100644 ci-operator/config/openshift/whereabouts-cni/openshift-whereabouts-cni-release-4.9.yaml create mode 100644 ci-operator/config/openshift/windows-machine-config-bootstrapper/openshift-windows-machine-config-bootstrapper-release-4.9.yaml create mode 100644 ci-operator/config/openshift/windows-machine-config-operator/openshift-windows-machine-config-operator-release-4.9.yaml create mode 100644 ci-operator/config/operator-framework/operator-lifecycle-manager/operator-framework-operator-lifecycle-manager-release-4.9.yaml create mode 100644 ci-operator/config/operator-framework/operator-marketplace/operator-framework-operator-marketplace-release-4.9.yaml create mode 100644 ci-operator/config/operator-framework/operator-registry/operator-framework-operator-registry-release-4.9.yaml diff --git a/ci-operator/config/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.9.yaml b/ci-operator/config/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.9.yaml new file mode 100644 index 0000000000000..b64f118400c04 --- /dev/null +++ b/ci-operator/config/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.9.yaml @@ -0,0 +1,54 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/square/ghostunnel +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: ghostunnel +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +zz_generated_metadata: + branch: release-4.9 + org: kube-reporting + repo: ghostunnel diff --git a/ci-operator/config/kube-reporting/hadoop/kube-reporting-hadoop-release-4.9.yaml b/ci-operator/config/kube-reporting/hadoop/kube-reporting-hadoop-release-4.9.yaml new file mode 100644 index 0000000000000..b09a19d9651e1 --- /dev/null +++ b/ci-operator/config/kube-reporting/hadoop/kube-reporting-hadoop-release-4.9.yaml @@ -0,0 +1,41 @@ +base_images: + base: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + hbuilder: + name: release + namespace: openshift + tag: rhel-7-release-openshift-4.6 + openshift_release_rhel-7-release-openshift-4.7: + name: release + namespace: openshift + tag: rhel-7-release-openshift-4.7 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-7-release-openshift-4.6 +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + openshift_release_rhel-7-release-openshift-4.7: + as: + - registry.ci.openshift.org/openshift/release:rhel-7-release-openshift-4.7 + to: metering-hadoop +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +zz_generated_metadata: + branch: release-4.9 + org: kube-reporting + repo: hadoop diff --git a/ci-operator/config/kube-reporting/helm/kube-reporting-helm-release-4.9.yaml b/ci-operator/config/kube-reporting/helm/kube-reporting-helm-release-4.9.yaml new file mode 100644 index 0000000000000..f6e4dfa9b589a --- /dev/null +++ b/ci-operator/config/kube-reporting/helm/kube-reporting-helm-release-4.9.yaml @@ -0,0 +1,54 @@ +base_images: + base: + name: centos + namespace: openshift + tag: "7" + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: k8s.io/helm +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: metering-helm +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +zz_generated_metadata: + branch: release-4.9 + org: kube-reporting + repo: helm diff --git a/ci-operator/config/kube-reporting/hive/kube-reporting-hive-release-4.9.yaml b/ci-operator/config/kube-reporting/hive/kube-reporting-hive-release-4.9.yaml new file mode 100644 index 0000000000000..8ebe9b6822e56 --- /dev/null +++ b/ci-operator/config/kube-reporting/hive/kube-reporting-hive-release-4.9.yaml @@ -0,0 +1,53 @@ +base_images: + metering-hadoop: + name: "4.9" + namespace: ocp + tag: metering-hadoop + ocp_builder_rhel-8-base-openshift: + name: builder + namespace: ocp + tag: rhel-8-base-openshift + ocp_builder_rhel-8-base-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + ocp_builder_rhel-8-base-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.7 + ocp_builder_rhel-8-base-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.8 + openshift_release_rhel-8-release-openshift-4.6: + name: release + namespace: openshift + tag: rhel-8-release-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +images: +- dockerfile_path: Dockerfile.rhel8 + from: metering-hadoop + inputs: + ocp_builder_rhel-8-base-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-base-openshift-4.8 + to: metering-hive +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +zz_generated_metadata: + branch: release-4.9 + org: kube-reporting + repo: hive diff --git a/ci-operator/config/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.9.yaml b/ci-operator/config/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.9.yaml new file mode 100644 index 0000000000000..0a1f021f455fe --- /dev/null +++ b/ci-operator/config/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.9.yaml @@ -0,0 +1,182 @@ +base_images: + ansible-operator: + name: "4.9" + namespace: ocp + tag: ansible-operator + base: + name: "4.9" + namespace: ocp + tag: base + ocp_4.4_base: + name: "4.4" + namespace: ocp + tag: base + ocp_4.6_cli: + name: "4.9" + namespace: ocp + tag: cli + ocp_4.6_metering-helm: + name: "4.9" + namespace: ocp + tag: metering-helm + ocp_4.7_cli: + name: "4.9" + namespace: ocp + tag: cli + ocp_4.7_metering-helm: + name: "4.9" + namespace: ocp + tag: metering-helm + ocp_4.8_cli: + name: "4.9" + namespace: ocp + tag: cli + ocp_4.8_metering-helm: + name: "4.9" + namespace: ocp + tag: metering-helm + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + project_image: + context_dir: . + dockerfile_path: Dockerfile.src +images: +- dockerfile_path: Dockerfile.reporting-operator.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: metering-reporting-operator +- dockerfile_path: Dockerfile.metering-ansible-operator.rhel8 + from: ansible-operator + inputs: + ocp_4.8_cli: + as: + - registry.ci.openshift.org/ocp/4.8:cli + ocp_4.8_metering-helm: + as: + - registry.ci.openshift.org/ocp/4.8:metering-helm + to: metering-ansible-operator +operator: + bundles: + - dockerfile_path: Dockerfile.bundle + substitutions: + - pullspec: quay.io/openshift/origin-ghostunnel:4.7 + with: stable:ghostunnel + - pullspec: quay.io/openshift/origin-metering-ansible-operator:4.7 + with: pipeline:metering-ansible-operator + - pullspec: quay.io/openshift/origin-metering-hadoop:4.7 + with: stable:metering-hadoop + - pullspec: quay.io/openshift/origin-metering-hive:4.7 + with: stable:metering-hive + - pullspec: quay.io/openshift/origin-metering-presto:4.7 + with: stable:metering-presto + - pullspec: quay.io/openshift/origin-metering-reporting-operator:4.7 + with: pipeline:metering-reporting-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit TEST_OUTPUT_DIR=${ARTIFACT_DIR} + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: | + set -x + set -e + # (chance): Hacks to allow us write access to our source files since + # they're 664 in the image and owned by root:root, and we get a random UID + # in Openshift pods which means we don't have write permissions. + + # create a copy of the source so we can modify the files. + export GOPATH=/tmp/go + mkdir -p $GOPATH/src/github.com/kube-reporting/ + cp -r /go/src/github.com/kube-reporting/metering-operator/ $GOPATH/src/github.com/kube-reporting/metering-operator + cd $GOPATH/src/github.com/kube-reporting/metering-operator + + # Run the actual tests that nothing in the changes after re-generating + # files. This ensures generated files aren't modified directly. + make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: vendor + commands: make vendor && git diff --exit-code + container: + from: src +- artifact_dir: /tmp/artifacts + as: metering-e2e-aws + steps: + cluster_profile: aws + test: + - as: e2e + commands: | + set -x + # Patch the default MachineSet instance size (typically m5.large) to m5.xlarge post-install + # as the metering stack is resource hungry. + kubectl -n openshift-machine-api get machinesets --no-headers | awk '{ print $1 }' | xargs -I{} kubectl -n openshift-machine-api patch machineset {} --type json -p '[{"op": "replace", "path": "/spec/template/spec/providerSpec/value/instanceType", "value": "m5.xlarge"}]' + + METERING_ANSIBLE_OPERATOR_INDEX_IMAGE=${OO_INDEX} TEST_ENABLE_MACHINE_AUTOSCALING="true" TEST_OUTPUT_PATH=${ARTIFACT_DIR}/e2e EXTRA_TEST_FLAGS="-run TestManualMeteringInstall" make e2e + dependencies: + - env: OO_INDEX + name: ci-index + from: src + resources: + requests: + cpu: 500m + memory: 500Mi + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: metering-upgrade-aws + steps: + cluster_profile: aws + test: + - as: e2e + commands: | + set -x + + # Patch the default MachineSet instance size (typically m5.large) to m5.xlarge post-install + # as the metering stack is resource hungry. + kubectl -n openshift-machine-api get machinesets --no-headers | awk '{ print $1 }' | xargs -I{} kubectl -n openshift-machine-api patch machineset {} --type json -p '[{"op": "replace", "path": "/spec/template/spec/providerSpec/value/instanceType", "value": "m5.xlarge"}]' + + METERING_ANSIBLE_OPERATOR_INDEX_IMAGE=${OO_INDEX} TEST_ENABLE_MACHINE_AUTOSCALING="true" TEST_OUTPUT_PATH=${ARTIFACT_DIR}/upgrade make e2e-upgrade + dependencies: + - env: OO_INDEX + name: ci-index + from: src + resources: + requests: + cpu: 500m + memory: 500Mi + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: kube-reporting + repo: metering-operator diff --git a/ci-operator/config/kube-reporting/presto/kube-reporting-presto-release-4.9.yaml b/ci-operator/config/kube-reporting/presto/kube-reporting-presto-release-4.9.yaml new file mode 100644 index 0000000000000..759cb8ab4ed65 --- /dev/null +++ b/ci-operator/config/kube-reporting/presto/kube-reporting-presto-release-4.9.yaml @@ -0,0 +1,65 @@ +base_images: + base: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + ocp_builder_rhel-8-base-openshift: + name: builder + namespace: ocp + tag: rhel-8-base-openshift + ocp_builder_rhel-8-base-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + ocp_builder_rhel-8-base-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.7 + ocp_builder_rhel-8-base-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.8 + openshift_release_rhel-8-release-openshift-4.6: + name: release + namespace: openshift + tag: rhel-8-release-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-8-release-openshift-4.6 +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-base-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-base-openshift-4.8 + to: metering-presto +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: "2" + memory: 2Gi + unit: + requests: + cpu: "1" + memory: 4Gi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: | + set -x + ./test.sh + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: kube-reporting + repo: presto diff --git a/ci-operator/config/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.9.yaml b/ci-operator/config/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.9.yaml new file mode 100644 index 0000000000000..d55657c08031a --- /dev/null +++ b/ci-operator/config/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.9.yaml @@ -0,0 +1,217 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + cli: + name: "4.9" + namespace: ocp + tag: cli + operator-registry: + name: "4.9" + namespace: ocp + tag: operator-registry +binary_build_commands: make install +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- dockerfile_path: build/Dockerfile.okd + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/hyperconverged-cluster-operator + to: hyperconverged-cluster-operator +- dockerfile_path: build/Dockerfile.wh.okd + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/hyperconverged-cluster-webhook + to: hyperconverged-cluster-webhook +- dockerfile_path: build/Dockerfile.functest + to: hyperconverged-cluster-functest +- dockerfile_path: deploy/Dockerfile.registry.intermediate + from: operator-registry + to: operator-registry-base +- dockerfile_path: deploy/Dockerfile.registry.ci + from: operator-registry-base + to: hco-registry +- dockerfile_path: deploy/Dockerfile.registry.upgrade + from: operator-registry-base + to: hco-registry-upgrade +- dockerfile_path: deploy/Dockerfile.registry.upgrade-prev + from: operator-registry-base + to: hco-registry-upgrade-prev +- dockerfile_path: deploy/Dockerfile.src.ci + from: src + inputs: + cli: + paths: + - destination_dir: . + source_path: /usr/bin/oc + to: hco-oc-bin-image +operator: + bundles: + - context_dir: deploy/index-image + dockerfile_path: bundle.Dockerfile + substitutions: + - pullspec: +IMAGE_TO_REPLACE+ + with: hyperconverged-cluster-operator + - pullspec: +WEBHOOK_IMAGE_TO_REPLACE+ + with: hyperconverged-cluster-webhook +promotion: + additional_images: + hyperconverged-cluster-operator-tests: src + excluded_images: + - operator-registry-base + - hco-registry + - hco-registry-upgrade + - hco-registry-upgrade-prev + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 500m + memory: 1Gi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: hco-e2e-image-index-azure + steps: + cluster_profile: azure4 + env: + OO_CHANNEL: 1.4.0 + OO_INSTALL_NAMESPACE: kubevirt-hyperconverged + OO_PACKAGE: community-kubevirt-hyperconverged + OO_TARGET_NAMESPACES: '!install' + test: + - as: e2e-test + commands: | + make deploy_cr + make functest + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + memory: 1Gi + workflow: optional-operators-ci-azure +- artifact_dir: /tmp/artifacts + as: hco-e2e-image-index-aws + steps: + cluster_profile: aws + env: + OO_CHANNEL: 1.4.0 + OO_INSTALL_NAMESPACE: kubevirt-hyperconverged + OO_PACKAGE: community-kubevirt-hyperconverged + OO_TARGET_NAMESPACES: '!install' + test: + - as: e2e-test + commands: | + KVM_EMULATION=true make deploy_cr + make functest + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + memory: 1Gi + workflow: optional-operators-ci-aws +- artifact_dir: /tmp/artifacts + as: hco-e2e-image-index-gcp + steps: + cluster_profile: gcp + env: + OO_CHANNEL: 1.4.0 + OO_INSTALL_NAMESPACE: kubevirt-hyperconverged + OO_PACKAGE: community-kubevirt-hyperconverged + OO_TARGET_NAMESPACES: '!install' + test: + - as: e2e-test + commands: | + make deploy_cr + make functest + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + memory: 1Gi + workflow: optional-operators-ci-gcp +- artifact_dir: /tmp/artifacts + as: hco-e2e-upgrade-aws + steps: + cluster_profile: aws + test: + - as: test + commands: RELEASE_DELTA=1 make upgrade-test + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: hco-e2e-upgrade-prev-aws + steps: + cluster_profile: aws + test: + - as: test + commands: RELEASE_DELTA=2 PREV=true make upgrade-test + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: hco-e2e-upgrade-azure + steps: + cluster_profile: azure4 + test: + - as: test + commands: RELEASE_DELTA=1 make upgrade-test + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + workflow: ipi-azure +- artifact_dir: /tmp/artifacts + as: hco-e2e-upgrade-prev-azure + steps: + cluster_profile: azure4 + test: + - as: test + commands: RELEASE_DELTA=2 PREV=true make upgrade-test + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + workflow: ipi-azure +- artifact_dir: /tmp/artifacts + as: hco-e2e-deploy-nightly-master-aws + cron: 2 4 * * * + steps: + cluster_profile: aws + test: + - as: test + commands: | + latest_build=$(curl -sL https://storage.googleapis.com/kubevirt-prow/devel/nightly/release/kubevirt/hyperconverged-cluster-operator/latest) + latest_bundle=$(curl -sL https://storage.googleapis.com/kubevirt-prow/devel/nightly/release/kubevirt/hyperconverged-cluster-operator/${latest_build}/hco-bundle-image) + sed -i "s#image:.*#image: ${latest_bundle}#" deploy/kustomize/image_registry/catalog_source.yaml + sed -i "s#15m#30m#g" ./deploy/kustomize/deploy_kustomize.sh + CONTENT_ONLY=false MARKETPLACE_MODE=false ./deploy/kustomize/deploy_kustomize.sh || + oc adm must-gather --image=quay.io/kubevirt/must-gather:latest --dest-dir=${ARTIFACT_DIR} --timeout=10 + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: kubevirt + repo: hyperconverged-cluster-operator diff --git a/ci-operator/config/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.9.yaml b/ci-operator/config/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.9.yaml new file mode 100644 index 0000000000000..3e9080035558c --- /dev/null +++ b/ci-operator/config/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.9.yaml @@ -0,0 +1,50 @@ +base_images: + os: + name: ubi + namespace: ocp + tag: "8" +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- dockerfile_path: build/Dockerfile + from: os + to: ci-artifacts +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + limits: + memory: 2Gi + requests: + cpu: 2000m + memory: 2Gi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: gpu-operator-e2e + steps: + cluster_profile: aws + test: + - as: nightly + cli: latest + commands: run gpu-ci + credentials: + - mount_path: /var/run/psap-entitlement-secret + name: psap-entitlement-secret + namespace: test-credentials + from: ci-artifacts + resources: + requests: + cpu: 2000m + memory: 2Gi + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-psap + repo: ci-artifacts diff --git a/ci-operator/config/openshift-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.9.yaml b/ci-operator/config/openshift-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.9.yaml new file mode 100644 index 0000000000000..85e3fb45db932 --- /dev/null +++ b/ci-operator/config/openshift-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.9.yaml @@ -0,0 +1,37 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +images: +- dockerfile_path: Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: special-resource-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +zz_generated_metadata: + branch: release-4.9 + org: openshift-psap + repo: special-resource-operator diff --git a/ci-operator/config/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.9.yaml b/ci-operator/config/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.9.yaml new file mode 100644 index 0000000000000..a647585cd3794 --- /dev/null +++ b/ci-operator/config/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.9.yaml @@ -0,0 +1,100 @@ +base_images: + ansible_operator: + name: "4.9" + namespace: ocp + tag: ansible-operator + base: + name: "4.9" + namespace: ocp + tag: base +binary_build_commands: make openshift-ci-make-rpm +build_root: + project_image: + dockerfile_path: build/custom-ci-build-root.Dockerfile +images: +- context_dir: operator + dockerfile_path: build/Dockerfile + from: ansible_operator + to: ansible-service-broker-operator +- dockerfile_path: build/Dockerfile-ubi + from: base + to: ansible-service-broker +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 200m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +test_binary_build_commands: make openshift-ci-test-container +tests: +- artifact_dir: /tmp/artifacts + as: fmt + commands: make fmt + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: fmtcheck + commands: make fmtcheck + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: vet + commands: make vet + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: lint + commands: make lint + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: test + commands: make test + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: build + commands: make build + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: operator-molecule-e2e + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: | + echo "${USER:-default}:x:$(id -u):$(id -g):Default User:$HOME:/sbin/nologin" >> /etc/passwd + cd operator + molecule test -s cluster + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: operator-molecule-olm-e2e + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: | + echo "${USER:-default}:x:$(id -u):$(id -g):Default User:$HOME:/sbin/nologin" >> /etc/passwd + cd operator + molecule test -s cluster-olm + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: ansible-service-broker diff --git a/ci-operator/config/openshift/api/openshift-api-release-4.9.yaml b/ci-operator/config/openshift/api/openshift-api-release-4.9.yaml new file mode 100644 index 0000000000000..87a72cf6e1415 --- /dev/null +++ b/ci-operator/config/openshift/api/openshift-api-release-4.9.yaml @@ -0,0 +1,60 @@ +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: build + commands: | + true + container: + from: bin +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: verify-client-go + commands: | + dir=$GOPATH/src/github.com/openshift/client-go + git clone https://github.com/openshift/client-go $dir + rm -rf $dir/vendor/github.com/openshift/api/* + cp -Rf * $dir/vendor/github.com/openshift/api/ + rm -rf $dir/vendor/github.com/openshift/api/vendor + cd $dir + make generate + go build ./... + container: + from: bin +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: api diff --git a/ci-operator/config/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.9.yaml b/ci-operator/config/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.9.yaml new file mode 100644 index 0000000000000..f87e4f11160c7 --- /dev/null +++ b/ci-operator/config/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.9.yaml @@ -0,0 +1,43 @@ +base_images: + os: + name: centos + namespace: openshift + tag: "7" +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 8Gi +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: apiserver-library-go diff --git a/ci-operator/config/openshift/app-netutil/openshift-app-netutil-release-4.9.yaml b/ci-operator/config/openshift/app-netutil/openshift-app-netutil-release-4.9.yaml new file mode 100644 index 0000000000000..ded99ba3db4f1 --- /dev/null +++ b/ci-operator/config/openshift/app-netutil/openshift-app-netutil-release-4.9.yaml @@ -0,0 +1,35 @@ +base_images: + os: + name: centos + namespace: openshift + tag: "7" +binary_build_commands: make +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +test_binary_build_commands: make testpod +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: app-netutil diff --git a/ci-operator/config/openshift/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.9.yaml b/ci-operator/config/openshift/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.9.yaml new file mode 100644 index 0000000000000..ae67db2f7b94d --- /dev/null +++ b/ci-operator/config/openshift/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.9.yaml @@ -0,0 +1,71 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: aws-ebs-csi-driver-operator +- dockerfile_path: Dockerfile.test + from: src + to: aws-ebs-csi-driver-operator-test +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: aws-ebs-csi-driver-operator diff --git a/ci-operator/config/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-release-4.9.yaml b/ci-operator/config/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-release-4.9.yaml new file mode 100644 index 0000000000000..f56cae1700d0e --- /dev/null +++ b/ci-operator/config/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-release-4.9.yaml @@ -0,0 +1,78 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: make +build_root: + image_stream_tag: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 +canonical_go_repository: github.com/kubernetes-sigs/aws-ebs-csi-driver +images: +- dockerfile_path: Dockerfile.openshift.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: aws-ebs-csi-driver +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + # Set $HOME for golangci-lint cache + HOME=/tmp make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: aws-ebs-csi-driver diff --git a/ci-operator/config/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-release-4.9.yaml b/ci-operator/config/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-release-4.9.yaml new file mode 100644 index 0000000000000..9ae1e72d5a06d --- /dev/null +++ b/ci-operator/config/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-release-4.9.yaml @@ -0,0 +1,59 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: make amazon-eks-pod-identity-webhook +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/aws/amazon-eks-pod-identity-webhook +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: aws-pod-identity-webhook +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: aws-pod-identity-webhook diff --git a/ci-operator/config/openshift/azure-disk-csi-driver-operator/openshift-azure-disk-csi-driver-operator-release-4.9.yaml b/ci-operator/config/openshift/azure-disk-csi-driver-operator/openshift-azure-disk-csi-driver-operator-release-4.9.yaml new file mode 100644 index 0000000000000..bb89496d911cd --- /dev/null +++ b/ci-operator/config/openshift/azure-disk-csi-driver-operator/openshift-azure-disk-csi-driver-operator-release-4.9.yaml @@ -0,0 +1,33 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test-unit + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: azure-disk-csi-driver-operator diff --git a/ci-operator/config/openshift/azure-disk-csi-driver/openshift-azure-disk-csi-driver-release-4.9.yaml b/ci-operator/config/openshift/azure-disk-csi-driver/openshift-azure-disk-csi-driver-release-4.9.yaml new file mode 100644 index 0000000000000..5fe1280d3f6a8 --- /dev/null +++ b/ci-operator/config/openshift/azure-disk-csi-driver/openshift-azure-disk-csi-driver-release-4.9.yaml @@ -0,0 +1,33 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit-skipped + commands: "true" + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: azure-disk-csi-driver diff --git a/ci-operator/config/openshift/baremetal-operator/openshift-baremetal-operator-release-4.9.yaml b/ci-operator/config/openshift/baremetal-operator/openshift-baremetal-operator-release-4.9.yaml new file mode 100644 index 0000000000000..67532da014bf1 --- /dev/null +++ b/ci-operator/config/openshift/baremetal-operator/openshift-baremetal-operator-release-4.9.yaml @@ -0,0 +1,97 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/metal3-io/baremetal-operator +images: +- dockerfile_path: Dockerfile.ocp + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: baremetal-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: lint + commands: export GOLANGCI_LINT_CACHE=/tmp/.cache make lint + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4 + NETWORK_TYPE=OpenShiftSDN + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-ipv6 + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-dualstack + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-virtualmedia + steps: + cluster_profile: packet + workflow: baremetalds-e2e-virtualmedia +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: baremetal-operator diff --git a/ci-operator/config/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.9.yaml b/ci-operator/config/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.9.yaml new file mode 100644 index 0000000000000..0e0033b9d53d4 --- /dev/null +++ b/ci-operator/config/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.9.yaml @@ -0,0 +1,89 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.12: + name: release + namespace: openshift + tag: golang-1.12 + ubi8: + name: ubi + namespace: ocp + tag: "8" +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.12 +images: +- dockerfile_path: Dockerfile.openshift + from: base-os + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: baremetal-runtimecfg +promotion: + name: "4.9" + namespace: ocp +raw_steps: +- pipeline_image_cache_step: + commands: | + rm -rf /etc/yum.repos.d/* + curl http://base-4-6-rhel8.ocp.svc > /etc/yum.repos.d/base-4-6-rhel8.repo + from: ubi8 + to: base-os +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: gofmt + commands: make fmt + container: + from: src +- artifact_dir: /tmp/artifacts + as: govet + commands: make vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: baremetal-runtimecfg diff --git a/ci-operator/config/openshift/bond-cni/openshift-bond-cni-release-4.9.yaml b/ci-operator/config/openshift/bond-cni/openshift-bond-cni-release-4.9.yaml new file mode 100644 index 0000000000000..9df1d91e0aec4 --- /dev/null +++ b/ci-operator/config/openshift/bond-cni/openshift-bond-cni-release-4.9.yaml @@ -0,0 +1,47 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.12 +images: +- dockerfile_path: Dockerfile.openshift + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: network-interface-bond-cni +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: bond-cni diff --git a/ci-operator/config/openshift/build-machinery-go/openshift-build-machinery-go-release-4.9.yaml b/ci-operator/config/openshift/build-machinery-go/openshift-build-machinery-go-release-4.9.yaml new file mode 100644 index 0000000000000..29f9a37160595 --- /dev/null +++ b/ci-operator/config/openshift/build-machinery-go/openshift-build-machinery-go-release-4.9.yaml @@ -0,0 +1,32 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-8-release-golang-1.15-openshift-4.7 +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 3Gi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify --warn-undefined-variables + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: build-machinery-go diff --git a/ci-operator/config/openshift/build-test-images/openshift-build-test-images-release-4.9.yaml b/ci-operator/config/openshift/build-test-images/openshift-build-test-images-release-4.9.yaml new file mode 100644 index 0000000000000..75bd9dabbef17 --- /dev/null +++ b/ci-operator/config/openshift/build-test-images/openshift-build-test-images-release-4.9.yaml @@ -0,0 +1,30 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: cli +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-8-release-openshift-4.6 +images: +- context_dir: roots2i + dockerfile_path: Dockerfile + from: base + to: test-build-roots2i +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: build-test-images diff --git a/ci-operator/config/openshift/builder/openshift-builder-release-4.9.yaml b/ci-operator/config/openshift/builder/openshift-builder-release-4.9.yaml new file mode 100644 index 0000000000000..134aeca5061c0 --- /dev/null +++ b/ci-operator/config/openshift/builder/openshift-builder-release-4.9.yaml @@ -0,0 +1,80 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: rhel-8-release-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-8-release-openshift-4.6 +images: +- dockerfile_path: Dockerfile.rhel8 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: docker-builder +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: hack/test.sh + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: hack/verify.sh + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-builds + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-builds +- artifact_dir: /tmp/artifacts + as: e2e-aws-proxy + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-builds +- artifact_dir: /tmp/artifacts + as: e2e-aws-image-ecosystem + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-image-ecosystem +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: builder diff --git a/ci-operator/config/openshift/cincinnati-operator/openshift-cincinnati-operator-release-4.9.yaml b/ci-operator/config/openshift/cincinnati-operator/openshift-cincinnati-operator-release-4.9.yaml new file mode 100644 index 0000000000000..77175835759f7 --- /dev/null +++ b/ci-operator/config/openshift/cincinnati-operator/openshift-cincinnati-operator-release-4.9.yaml @@ -0,0 +1,61 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +images: +- dockerfile_path: build/Dockerfile + from: base + to: cincinnati-operator +- dockerfile_path: dev/Dockerfile + from: base + to: cincinnati-graph-data-container +promotion: + excluded_images: + - cincinnati-operator + name: "4.9" + namespace: ocp +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit-test + container: + from: src +- artifact_dir: /tmp/artifacts + as: operator-e2e + steps: + cluster_profile: gcp + test: + - as: e2e-test + cli: initial + commands: OPENSHIFT_BUILD_NAMESPACE= OPERAND_IMAGE=quay.io/app-sre/cincinnati@sha256:d1d2f881bce1a1375ec8470133ee0a912164b8a7ecce19aac24d24e623aef59b make func-test + dependencies: + - env: OPERATOR_IMAGE + name: stable:cincinnati-operator + - env: GRAPH_DATA_IMAGE + name: stable:cincinnati-graph-data-container + from: src + resources: + requests: + cpu: 100m + memory: 200Mi + workflow: openshift-e2e-gcp +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cincinnati-operator diff --git a/ci-operator/config/openshift/client-go/openshift-client-go-release-4.9.yaml b/ci-operator/config/openshift/client-go/openshift-client-go-release-4.9.yaml new file mode 100644 index 0000000000000..d9d88e7eed11c --- /dev/null +++ b/ci-operator/config/openshift/client-go/openshift-client-go-release-4.9.yaml @@ -0,0 +1,26 @@ +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: make generate && make && make verify + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: client-go diff --git a/ci-operator/config/openshift/cloud-credential-operator/openshift-cloud-credential-operator-release-4.9.yaml b/ci-operator/config/openshift/cloud-credential-operator/openshift-cloud-credential-operator-release-4.9.yaml new file mode 100644 index 0000000000000..4a3570077e033 --- /dev/null +++ b/ci-operator/config/openshift/cloud-credential-operator/openshift-cloud-credential-operator-release-4.9.yaml @@ -0,0 +1,85 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + openshift_release_golang-1.15: + name: release + namespace: openshift + tag: golang-1.15 +binary_build_commands: make build-no-gen +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: cloud-credential-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: make verify-deps + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cloud-credential-operator diff --git a/ci-operator/config/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.9.yaml b/ci-operator/config/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.9.yaml new file mode 100644 index 0000000000000..04da9ee6256c3 --- /dev/null +++ b/ci-operator/config/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.9.yaml @@ -0,0 +1,73 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: k8s.io/cloud-provider-openstack +images: +- dockerfile_path: images/manila-csi-plugin/Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: csi-driver-manila +- dockerfile_path: images/cinder-csi-plugin/Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: openstack-cinder-csi-driver +- dockerfile_path: images/cloud-controller-manager/Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: openstack-cloud-controller-manager +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cloud-provider-openstack diff --git a/ci-operator/config/openshift/cluster-api-actuator-pkg/openshift-cluster-api-actuator-pkg-release-4.9.yaml b/ci-operator/config/openshift/cluster-api-actuator-pkg/openshift-cluster-api-actuator-pkg-release-4.9.yaml new file mode 100644 index 0000000000000..53b8da5eea015 --- /dev/null +++ b/ci-operator/config/openshift/cluster-api-actuator-pkg/openshift-cluster-api-actuator-pkg-release-4.9.yaml @@ -0,0 +1,108 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +promotion: + additional_images: + cluster-api-actuator-pkg: src + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: goimports + commands: IS_CONTAINER=TRUE make goimports + container: + from: src +- artifact_dir: /tmp/artifacts + as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: golint + commands: IS_CONTAINER=TRUE make lint + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator-tech-preview + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e-tech-preview + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-vsphere-operator + steps: + cluster_profile: vsphere + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: openshift-e2e-vsphere +- artifact_dir: /tmp/artifacts + as: e2e-azure-operator + steps: + cluster_profile: azure4 + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-azure +- artifact_dir: /tmp/artifacts + as: e2e-gcp-operator + steps: + cluster_profile: gcp + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make -C /go/src/github.com/openshift/cluster-api-actuator-pkg test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-gcp +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-api-actuator-pkg diff --git a/ci-operator/config/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-release-4.9.yaml b/ci-operator/config/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-release-4.9.yaml new file mode 100644 index 0000000000000..a2d3f15f334ae --- /dev/null +++ b/ci-operator/config/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-release-4.9.yaml @@ -0,0 +1,96 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: NO_DOCKER=1 make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: sigs.k8s.io/cluster-api-provider-aws +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: aws-machine-controllers +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: NO_DOCKER=1 make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: goimports + commands: IS_CONTAINER=TRUE make goimports + container: + from: src +- artifact_dir: /tmp/artifacts + as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: generate + commands: IS_CONTAINER=TRUE NO_DOCKER=1 make generate + container: + from: src +- artifact_dir: /tmp/artifacts + as: golint + commands: IS_CONTAINER=TRUE make lint + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + from: stable:cluster-api-actuator-pkg + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-api-provider-aws diff --git a/ci-operator/config/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-release-4.9.yaml b/ci-operator/config/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-release-4.9.yaml new file mode 100644 index 0000000000000..1a392d8a71489 --- /dev/null +++ b/ci-operator/config/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-release-4.9.yaml @@ -0,0 +1,110 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: go build -o bin/manager sigs.k8s.io/cluster-api-provider-azure/cmd/manager/ +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: sigs.k8s.io/cluster-api-provider-azure +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: azure-machine-controllers +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: goimports + commands: IS_CONTAINER=TRUE make goimports + container: + from: src +- artifact_dir: /tmp/artifacts + as: govet + commands: | + # Instead of getting alias for cluster-api-provider-azure under + # /go/src/sigs.k8s.io/cluster-api-provider-azure, I get https://github.com/openshift/release + # instead. Recreate the alias directory until the issue is fixed. + if [ ! -e /go/src/sigs.k8s.io/cluster-api-provider-azure/pkg ]; then + rm -rf /go/src/sigs.k8s.io/cluster-api-provider-azure + cp -r /go/src/github.com/openshift/cluster-api-provider-azure/ /go/src/sigs.k8s.io/. + cd /go/src/sigs.k8s.io/cluster-api-provider-azure + fi + IS_CONTAINER=TRUE make vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: generate + commands: IS_CONTAINER=TRUE NO_DOCKER=1 make generate + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + NO_DOCKER=1 make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- artifact_dir: /tmp/artifacts + as: e2e-azure-operator + steps: + cluster_profile: azure4 + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + from: stable:cluster-api-actuator-pkg + resources: + requests: + cpu: 100m + workflow: ipi-azure +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: azure4 + workflow: openshift-upgrade-azure +- artifact_dir: /tmp/artifacts + as: git-history + commands: ./hack/verify_history.sh + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-api-provider-azure diff --git a/ci-operator/config/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-release-4.9.yaml b/ci-operator/config/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-release-4.9.yaml new file mode 100644 index 0000000000000..6ab4c2d9b853c --- /dev/null +++ b/ci-operator/config/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-release-4.9.yaml @@ -0,0 +1,117 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: baremetal-machine-controllers +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: ./hack/ci-test.sh + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4 + NETWORK_TYPE=OpenShiftSDN + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-ipv6 + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-upgrade + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4 + NETWORK_TYPE=OpenShiftSDN + RUN_UPGRADE_TEST: "true" + workflow: baremetalds-e2e-upgrade +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-dualstack + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-virtualmedia + steps: + cluster_profile: packet + workflow: baremetalds-e2e-virtualmedia +- artifact_dir: /tmp/artifacts + as: gofmt + commands: make fmt + container: + from: src +- artifact_dir: /tmp/artifacts + as: govet + commands: make vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: generate-check + commands: make generate-check + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-api-provider-baremetal diff --git a/ci-operator/config/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-release-4.9.yaml b/ci-operator/config/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-release-4.9.yaml new file mode 100644 index 0000000000000..cc8486d295e4c --- /dev/null +++ b/ci-operator/config/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-release-4.9.yaml @@ -0,0 +1,93 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: NO_DOCKER=1 make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: gcp-machine-controllers +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: NO_DOCKER=1 make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: goimports + commands: IS_CONTAINER=TRUE make goimports + container: + from: src +- artifact_dir: /tmp/artifacts + as: generate + commands: IS_CONTAINER=TRUE NO_DOCKER=1 make generate + container: + from: src +- artifact_dir: /tmp/artifacts + as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-gcp-operator + steps: + cluster_profile: gcp + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + from: stable:cluster-api-actuator-pkg + resources: + requests: + cpu: 100m + workflow: ipi-gcp +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-api-provider-gcp diff --git a/ci-operator/config/openshift/cluster-api-provider-kubemark/openshift-cluster-api-provider-kubemark-release-4.9.yaml b/ci-operator/config/openshift/cluster-api-provider-kubemark/openshift-cluster-api-provider-kubemark-release-4.9.yaml new file mode 100644 index 0000000000000..1014e24192890 --- /dev/null +++ b/ci-operator/config/openshift/cluster-api-provider-kubemark/openshift-cluster-api-provider-kubemark-release-4.9.yaml @@ -0,0 +1,59 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + openshift_release_golang-1.10: + name: release + namespace: openshift + tag: golang-1.10 +binary_build_commands: NO_DOCKER=1 make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +images: +- dockerfile_path: Dockerfile + from: base + inputs: + openshift_release_golang-1.10: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.10 + to: kubemark-machine-controllers +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: NO_DOCKER=1 make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: gofmt + commands: IS_CONTAINER=TRUE make fmt + container: + from: src +- artifact_dir: /tmp/artifacts + as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: golint + commands: IS_CONTAINER=TRUE make lint + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-api-provider-kubemark diff --git a/ci-operator/config/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.9.yaml b/ci-operator/config/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.9.yaml new file mode 100644 index 0000000000000..6e634e252e1ee --- /dev/null +++ b/ci-operator/config/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.9.yaml @@ -0,0 +1,91 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: kubevirt-machine-controllers +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: e2e-kubevirt + steps: + cluster_profile: kubevirt + workflow: openshift-e2e-kubevirt +- artifact_dir: /tmp/artifacts + as: sanity-ovn + cron: 0 30 4 ? * SUN + steps: + cluster_profile: kubevirt + env: + NETWORK_TYPE: OVNKubernetes + workflow: openshift-e2e-kubevirt-networktype +- artifact_dir: /tmp/artifacts + as: sanity-sdn + cron: 0 30 6 ? * SUN + steps: + cluster_profile: kubevirt + env: + NETWORK_TYPE: OpenShiftSDN + workflow: openshift-e2e-kubevirt-networktype +- artifact_dir: /tmp/artifacts + as: unit + commands: NO_DOCKER=1 make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: gofmt + commands: IS_CONTAINER=TRUE make fmt + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-api-provider-kubevirt diff --git a/ci-operator/config/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-release-4.9.yaml b/ci-operator/config/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-release-4.9.yaml new file mode 100644 index 0000000000000..ceca9f3c01167 --- /dev/null +++ b/ci-operator/config/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-release-4.9.yaml @@ -0,0 +1,76 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: libvirt-machine-controllers +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: NO_DOCKER=1 make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: gofmt + commands: IS_CONTAINER=TRUE make fmt + container: + from: src +- artifact_dir: /tmp/artifacts + as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: golint + commands: IS_CONTAINER=TRUE make lint + container: + from: src +- artifact_dir: /tmp/artifacts + as: actuator-pkg-staleness + commands: make check-pkg + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-api-provider-libvirt diff --git a/ci-operator/config/openshift/cluster-api-provider-openstack/openshift-cluster-api-provider-openstack-release-4.9.yaml b/ci-operator/config/openshift/cluster-api-provider-openstack/openshift-cluster-api-provider-openstack-release-4.9.yaml new file mode 100644 index 0000000000000..ae890826607fc --- /dev/null +++ b/ci-operator/config/openshift/cluster-api-provider-openstack/openshift-cluster-api-provider-openstack-release-4.9.yaml @@ -0,0 +1,85 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: sigs.k8s.io/cluster-api-provider-openstack +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: openstack-machine-controllers +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: gofmt + commands: IS_CONTAINER=TRUE make fmt + container: + from: src +- artifact_dir: /tmp/artifacts + as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: golint + commands: IS_CONTAINER=TRUE make lint + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: openstack + workflow: openshift-upgrade-openstack-loki +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-api-provider-openstack diff --git a/ci-operator/config/openshift/cluster-api-provider-ovirt/openshift-cluster-api-provider-ovirt-release-4.9.yaml b/ci-operator/config/openshift/cluster-api-provider-ovirt/openshift-cluster-api-provider-ovirt-release-4.9.yaml new file mode 100644 index 0000000000000..10c761f582b04 --- /dev/null +++ b/ci-operator/config/openshift/cluster-api-provider-ovirt/openshift-cluster-api-provider-ovirt-release-4.9.yaml @@ -0,0 +1,60 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: ovirt-machine-controllers +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: e2e-ovirt + steps: + cluster_profile: ovirt + workflow: openshift-e2e-ovirt-minimal +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-api-provider-ovirt diff --git a/ci-operator/config/openshift/cluster-authentication-operator/openshift-cluster-authentication-operator-release-4.9.yaml b/ci-operator/config/openshift/cluster-authentication-operator/openshift-cluster-authentication-operator-release-4.9.yaml new file mode 100644 index 0000000000000..76706031b5013 --- /dev/null +++ b/ci-operator/config/openshift/cluster-authentication-operator/openshift-cluster-authentication-operator-release-4.9.yaml @@ -0,0 +1,143 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_golang-1.14: + name: builder + namespace: ocp + tag: golang-1.14 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: cluster-authentication-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-agnostic + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-operator + steps: + cluster_profile: gcp + test: + - as: test + cli: latest + commands: | + make test-e2e JUNITFILE=${ARTIFACT_DIR}/junit_report.xml + from: src + resources: + requests: + cpu: 100m + workflow: ipi-gcp +- artifact_dir: /tmp/artifacts + as: e2e-agnostic-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp +- artifact_dir: /tmp/artifacts + as: e2e-console-login + steps: + cluster_profile: gcp + test: + - as: test + cli: latest + commands: ./test-prow-e2e.sh login + from: stable:console-tests + resources: + requests: + cpu: 100m + workflow: ipi-gcp +- artifact_dir: /tmp/artifacts + as: e2e-operator-encryption + steps: + cluster_profile: gcp + test: + - as: test + cli: latest + commands: | + make test-e2e-encryption JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + from: src + resources: + requests: + cpu: 100m + workflow: ipi-gcp +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator-encryption-perf + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: | + make test-e2e-encryption-perf JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-single-node + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-single-node +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-authentication-operator diff --git a/ci-operator/config/openshift/cluster-autoscaler-operator/openshift-cluster-autoscaler-operator-release-4.9.yaml b/ci-operator/config/openshift/cluster-autoscaler-operator/openshift-cluster-autoscaler-operator-release-4.9.yaml new file mode 100644 index 0000000000000..c72f158b5fe44 --- /dev/null +++ b/ci-operator/config/openshift/cluster-autoscaler-operator/openshift-cluster-autoscaler-operator-release-4.9.yaml @@ -0,0 +1,99 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: cluster-autoscaler-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: NO_DOCKER=1 make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: generate + commands: IS_CONTAINER=TRUE NO_DOCKER=1 make generate + container: + from: src +- artifact_dir: /tmp/artifacts + as: goimports + commands: IS_CONTAINER=TRUE make goimports + container: + from: src +- artifact_dir: /tmp/artifacts + as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: golint + commands: IS_CONTAINER=TRUE make lint + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + from: stable:cluster-api-actuator-pkg + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-autoscaler-operator diff --git a/ci-operator/config/openshift/cluster-baremetal-operator/openshift-cluster-baremetal-operator-release-4.9.yaml b/ci-operator/config/openshift/cluster-baremetal-operator/openshift-cluster-baremetal-operator-release-4.9.yaml new file mode 100644 index 0000000000000..39e26bd2bc889 --- /dev/null +++ b/ci-operator/config/openshift/cluster-baremetal-operator/openshift-cluster-baremetal-operator-release-4.9.yaml @@ -0,0 +1,141 @@ +base_images: + assisted-test-infra: + name: assisted-test + namespace: ocp-kni + tag: assisted-test-infra + base: + name: "4.9" + namespace: ocp + tag: base + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + openshift_release_golang-1.14: + name: release + namespace: openshift + tag: golang-1.14 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +images: +- from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: cluster-baremetal-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: ./hack/ci-test.sh + container: + from: src +- artifact_dir: /tmp/artifacts + as: lint + commands: make lint + container: + from: src +- artifact_dir: /tmp/artifacts + as: gofmt + commands: make fmt + container: + from: src +- artifact_dir: /tmp/artifacts + as: govet + commands: make vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: generate-check + commands: make generate-check + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-agnostic + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4 + NETWORK_TYPE=OpenShiftSDN + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-upgrade + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4 + NETWORK_TYPE=OpenShiftSDN + RUN_UPGRADE_TEST: "true" + workflow: baremetalds-e2e-upgrade +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-ipv6 + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-dualstack + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-virtualmedia + steps: + cluster_profile: packet + workflow: baremetalds-e2e-virtualmedia +- artifact_dir: /tmp/artifacts + as: e2e-metal-assisted + steps: + cluster_profile: packet + workflow: baremetalds-assisted +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-baremetal-operator diff --git a/ci-operator/config/openshift/cluster-bootstrap/openshift-cluster-bootstrap-release-4.9.yaml b/ci-operator/config/openshift/cluster-bootstrap/openshift-cluster-bootstrap-release-4.9.yaml new file mode 100644 index 0000000000000..7a0caba77cf65 --- /dev/null +++ b/ci-operator/config/openshift/cluster-bootstrap/openshift-cluster-bootstrap-release-4.9.yaml @@ -0,0 +1,97 @@ +base_images: + assisted-test-infra: + name: assisted-test + namespace: ocp-kni + tag: assisted-test-infra + base: + name: "4.9" + namespace: ocp + tag: base + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.10: + name: release + namespace: openshift + tag: golang-1.10 + openshift_release_golang-1.14: + name: release + namespace: openshift + tag: golang-1.14 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +images: +- from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: cluster-bootstrap +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: "4.9" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + HOME=$( mktemp -d ) + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-metal-single-node-live-iso + steps: + cluster_profile: packet + workflow: baremetalds-sno +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-bootstrap diff --git a/ci-operator/config/openshift/cluster-capacity/openshift-cluster-capacity-release-4.9.yaml b/ci-operator/config/openshift/cluster-capacity/openshift-cluster-capacity-release-4.9.yaml new file mode 100644 index 0000000000000..361af7f1a59e1 --- /dev/null +++ b/ci-operator/config/openshift/cluster-capacity/openshift-cluster-capacity-release-4.9.yaml @@ -0,0 +1,70 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_golang-1.12: + name: builder + namespace: ocp + tag: golang-1.12 + ocp_builder_golang-1.15: + name: builder + namespace: ocp + tag: golang-1.15 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.15: + name: release + namespace: openshift + tag: golang-1.15 +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: sigs.k8s.io/cluster-capacity +images: +- dockerfile_path: images/cluster-capacity/Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: cluster-capacity +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +test_binary_build_commands: OS_GOFLAGS='-race' make build +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: test-bin +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-capacity diff --git a/ci-operator/config/openshift/cluster-cloud-controller-manager-operator/openshift-cluster-cloud-controller-manager-operator-release-4.9.yaml b/ci-operator/config/openshift/cluster-cloud-controller-manager-operator/openshift-cluster-cloud-controller-manager-operator-release-4.9.yaml new file mode 100644 index 0000000000000..7ebec580dda25 --- /dev/null +++ b/ci-operator/config/openshift/cluster-cloud-controller-manager-operator/openshift-cluster-cloud-controller-manager-operator-release-4.9.yaml @@ -0,0 +1,54 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + openshift_release_golang-1.15: + name: release + namespace: openshift + tag: golang-1.15 +binary_build_commands: go build cmd/cluster-cloud-controller-manager-operator/main.go +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- from: base + inputs: + openshift_release_golang-1.15: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.15 + to: cluster-cloud-controller-manager-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: vendor + commands: make vendor + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-cloud-controller-manager-operator diff --git a/ci-operator/config/openshift/cluster-config-operator/openshift-cluster-config-operator-release-4.9.yaml b/ci-operator/config/openshift/cluster-config-operator/openshift-cluster-config-operator-release-4.9.yaml new file mode 100644 index 0000000000000..3af41e04a182d --- /dev/null +++ b/ci-operator/config/openshift/cluster-config-operator/openshift-cluster-config-operator-release-4.9.yaml @@ -0,0 +1,95 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_golang-1.15: + name: builder + namespace: ocp + tag: golang-1.15 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: cluster-config-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: "4.9" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + HOME=$( mktemp -d ) + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-config-operator diff --git a/ci-operator/config/openshift/cluster-csi-snapshot-controller-operator/openshift-cluster-csi-snapshot-controller-operator-release-4.9.yaml b/ci-operator/config/openshift/cluster-csi-snapshot-controller-operator/openshift-cluster-csi-snapshot-controller-operator-release-4.9.yaml new file mode 100644 index 0000000000000..2725628aee3ff --- /dev/null +++ b/ci-operator/config/openshift/cluster-csi-snapshot-controller-operator/openshift-cluster-csi-snapshot-controller-operator-release-4.9.yaml @@ -0,0 +1,74 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: cluster-csi-snapshot-controller-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-gcp-csi + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-csi +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-csi-snapshot-controller-operator diff --git a/ci-operator/config/openshift/cluster-dns-operator/openshift-cluster-dns-operator-release-4.9.yaml b/ci-operator/config/openshift/cluster-dns-operator/openshift-cluster-dns-operator-release-4.9.yaml new file mode 100644 index 0000000000000..94dd645cce19b --- /dev/null +++ b/ci-operator/config/openshift/cluster-dns-operator/openshift-cluster-dns-operator-release-4.9.yaml @@ -0,0 +1,86 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-8-release-golang-1.15-openshift-4.6 +images: +- from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: cluster-dns-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-dns-operator diff --git a/ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.9.yaml b/ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.9.yaml new file mode 100644 index 0000000000000..aca800d25109d --- /dev/null +++ b/ci-operator/config/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.9.yaml @@ -0,0 +1,155 @@ +base_images: + assisted-test-infra: + name: assisted-test + namespace: ocp-kni + tag: assisted-test-infra + base: + name: "4.9" + namespace: ocp + tag: base + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.7 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: cluster-etcd-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: "4.9" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-agnostic + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-loki +- artifact_dir: /tmp/artifacts + as: e2e-agnostic-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-disruptive + commands: setup_ssh_bastion; TEST_SUITE=openshift/disruptive run-tests; TEST_LIMIT_START_TIME="$(date +%s)" TEST_SUITE=openshift/conformance/parallel run-tests + openshift_installer: + cluster_profile: aws +- artifact_dir: /tmp/artifacts + as: e2e-gcp-disruptive + commands: setup_ssh_bastion; TEST_SUITE=openshift/disruptive run-tests; TEST_LIMIT_START_TIME="$(date +%s)" TEST_SUITE=openshift/conformance/parallel run-tests + openshift_installer: + cluster_profile: gcp +- artifact_dir: /tmp/artifacts + as: e2e-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: | + make test-e2e JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-loki +- artifact_dir: /tmp/artifacts + as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-assisted + steps: + cluster_profile: packet + workflow: baremetalds-assisted +- artifact_dir: /tmp/artifacts + as: e2e-aws-single-node + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-single-node +- artifact_dir: /tmp/artifacts + as: e2e-metal-single-node-live-iso + steps: + cluster_profile: packet + workflow: baremetalds-sno +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-etcd-operator diff --git a/ci-operator/config/openshift/cluster-image-registry-operator/openshift-cluster-image-registry-operator-release-4.9.yaml b/ci-operator/config/openshift/cluster-image-registry-operator/openshift-cluster-image-registry-operator-release-4.9.yaml new file mode 100644 index 0000000000000..da085511feb16 --- /dev/null +++ b/ci-operator/config/openshift/cluster-image-registry-operator/openshift-cluster-image-registry-operator-release-4.9.yaml @@ -0,0 +1,148 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.14: + name: release + namespace: openshift + tag: golang-1.14 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +images: +- dockerfile_path: Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: cluster-image-registry-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: JUNIT_REPORT=1 make test-unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: JUNIT_REPORT=1 make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-image-registry + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-image-registry +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-gcp-operator + steps: + cluster_profile: gcp + test: + - as: test + cli: latest + commands: JUNIT_REPORT=1 make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-gcp +- artifact_dir: /tmp/artifacts + as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- artifact_dir: /tmp/artifacts + as: e2e-azure-operator + steps: + cluster_profile: azure4 + test: + - as: test + cli: latest + commands: JUNIT_REPORT=1 make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-azure +- artifact_dir: /tmp/artifacts + as: e2e-vsphere + steps: + cluster_profile: vsphere + workflow: openshift-e2e-vsphere +- artifact_dir: /tmp/artifacts + as: e2e-vsphere-operator + steps: + cluster_profile: vsphere + test: + - artifact_dir: /tmp/artifacts + as: e2e-test + commands: JUNIT_REPORT=1 make test-e2e + from: src + resources: + requests: + cpu: 100m + memory: 200Mi + workflow: openshift-e2e-vsphere +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-ovirt + steps: + cluster_profile: ovirt + workflow: openshift-e2e-ovirt-minimal +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-image-registry-operator diff --git a/ci-operator/config/openshift/cluster-ingress-operator/openshift-cluster-ingress-operator-release-4.9.yaml b/ci-operator/config/openshift/cluster-ingress-operator/openshift-cluster-ingress-operator-release-4.9.yaml new file mode 100644 index 0000000000000..5face72100637 --- /dev/null +++ b/ci-operator/config/openshift/cluster-ingress-operator/openshift-cluster-ingress-operator-release-4.9.yaml @@ -0,0 +1,96 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-8-release-golang-1.15-openshift-4.6 +images: +- from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: cluster-ingress-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-single-node + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-single-node +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-ingress-operator diff --git a/ci-operator/config/openshift/cluster-kube-apiserver-operator/openshift-cluster-kube-apiserver-operator-release-4.9.yaml b/ci-operator/config/openshift/cluster-kube-apiserver-operator/openshift-cluster-kube-apiserver-operator-release-4.9.yaml new file mode 100644 index 0000000000000..6d96424ac001d --- /dev/null +++ b/ci-operator/config/openshift/cluster-kube-apiserver-operator/openshift-cluster-kube-apiserver-operator-release-4.9.yaml @@ -0,0 +1,154 @@ +base_images: + assisted-test-infra: + name: assisted-test + namespace: ocp-kni + tag: assisted-test-infra + base: + name: "4.9" + namespace: ocp + tag: base + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_golang-1.14: + name: builder + namespace: ocp + tag: golang-1.14 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: cluster-kube-apiserver-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 3Gi +tag_specification: + name: "4.9" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: k8s-e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-kubernetes-e2e-gcp +- artifact_dir: /tmp/artifacts + as: k8s-e2e-gcp-serial + steps: + cluster_profile: gcp + workflow: openshift-kubernetes-e2e-gcp-serial +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-loki +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: | + make test-e2e JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator-encryption + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: | + make test-e2e-encryption JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator-encryption-perf + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: | + make test-e2e-encryption-perf JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +- artifact_dir: /tmp/artifacts + as: e2e-metal-single-node-live-iso + steps: + cluster_profile: packet + workflow: baremetalds-sno +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-kube-apiserver-operator diff --git a/ci-operator/config/openshift/cluster-kube-controller-manager-operator/openshift-cluster-kube-controller-manager-operator-release-4.9.yaml b/ci-operator/config/openshift/cluster-kube-controller-manager-operator/openshift-cluster-kube-controller-manager-operator-release-4.9.yaml new file mode 100644 index 0000000000000..47e3dfcfa9fa4 --- /dev/null +++ b/ci-operator/config/openshift/cluster-kube-controller-manager-operator/openshift-cluster-kube-controller-manager-operator-release-4.9.yaml @@ -0,0 +1,98 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_golang-1.15: + name: builder + namespace: ocp + tag: golang-1.15 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: cluster-kube-controller-manager-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: "4.9" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-loki +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: | + make test-e2e JUNITFILE=${ARTIFACT_DIR}/junit_report.xml + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-kube-controller-manager-operator diff --git a/ci-operator/config/openshift/cluster-kube-descheduler-operator/openshift-cluster-kube-descheduler-operator-release-4.9.yaml b/ci-operator/config/openshift/cluster-kube-descheduler-operator/openshift-cluster-kube-descheduler-operator-release-4.9.yaml new file mode 100644 index 0000000000000..549516f55ec1f --- /dev/null +++ b/ci-operator/config/openshift/cluster-kube-descheduler-operator/openshift-cluster-kube-descheduler-operator-release-4.9.yaml @@ -0,0 +1,77 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_golang-1.15: + name: builder + namespace: ocp + tag: golang-1.15 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.15: + name: release + namespace: openshift + tag: golang-1.15 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: cluster-kube-descheduler-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify-gofmt + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: make test-unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-kube-descheduler-operator diff --git a/ci-operator/config/openshift/cluster-kube-scheduler-operator/openshift-cluster-kube-scheduler-operator-release-4.9.yaml b/ci-operator/config/openshift/cluster-kube-scheduler-operator/openshift-cluster-kube-scheduler-operator-release-4.9.yaml new file mode 100644 index 0000000000000..f6eb78cc81122 --- /dev/null +++ b/ci-operator/config/openshift/cluster-kube-scheduler-operator/openshift-cluster-kube-scheduler-operator-release-4.9.yaml @@ -0,0 +1,105 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_golang-1.15: + name: builder + namespace: ocp + tag: golang-1.15 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: cluster-kube-scheduler-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test-unit --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-loki +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-kube-scheduler-operator diff --git a/ci-operator/config/openshift/cluster-kube-storage-version-migrator-operator/openshift-cluster-kube-storage-version-migrator-operator-release-4.9.yaml b/ci-operator/config/openshift/cluster-kube-storage-version-migrator-operator/openshift-cluster-kube-storage-version-migrator-operator-release-4.9.yaml new file mode 100644 index 0000000000000..c4c9b5e2a6664 --- /dev/null +++ b/ci-operator/config/openshift/cluster-kube-storage-version-migrator-operator/openshift-cluster-kube-storage-version-migrator-operator-release-4.9.yaml @@ -0,0 +1,89 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.14: + name: release + namespace: openshift + tag: golang-1.14 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +images: +- dockerfile_path: images/ci/Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: cluster-kube-storage-version-migrator-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: "4.9" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: | + make test-e2e JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-kube-storage-version-migrator-operator diff --git a/ci-operator/config/openshift/cluster-machine-approver/openshift-cluster-machine-approver-release-4.9.yaml b/ci-operator/config/openshift/cluster-machine-approver/openshift-cluster-machine-approver-release-4.9.yaml new file mode 100644 index 0000000000000..e7b9a5def777e --- /dev/null +++ b/ci-operator/config/openshift/cluster-machine-approver/openshift-cluster-machine-approver-release-4.9.yaml @@ -0,0 +1,108 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: cluster-machine-approver +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + from: stable:cluster-api-actuator-pkg + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-azure-operator + steps: + cluster_profile: azure4 + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + from: stable:cluster-api-actuator-pkg + resources: + requests: + cpu: 100m + workflow: ipi-azure +- artifact_dir: /tmp/artifacts + as: e2e-gcp-operator + steps: + cluster_profile: gcp + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + from: stable:cluster-api-actuator-pkg + resources: + requests: + cpu: 100m + workflow: ipi-gcp +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-machine-approver diff --git a/ci-operator/config/openshift/cluster-monitoring-operator/openshift-cluster-monitoring-operator-release-4.9.yaml b/ci-operator/config/openshift/cluster-monitoring-operator/openshift-cluster-monitoring-operator-release-4.9.yaml new file mode 100644 index 0000000000000..0ae60711832db --- /dev/null +++ b/ci-operator/config/openshift/cluster-monitoring-operator/openshift-cluster-monitoring-operator-release-4.9.yaml @@ -0,0 +1,96 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 + openshift_release_golang-1.14: + name: release + namespace: openshift + tag: golang-1.14 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +images: +- dockerfile_path: Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: cluster-monitoring-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: generate + commands: make generate --always-make && git diff --exit-code + container: + from: src +- artifact_dir: /tmp/artifacts + as: vendor + commands: make vendor && git diff --exit-code + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: make test-unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-agnostic + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-agnostic-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-agnostic-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-monitoring-operator diff --git a/ci-operator/config/openshift/cluster-network-operator/openshift-cluster-network-operator-release-4.9.yaml b/ci-operator/config/openshift/cluster-network-operator/openshift-cluster-network-operator-release-4.9.yaml new file mode 100644 index 0000000000000..d0db0c3b0d0fa --- /dev/null +++ b/ci-operator/config/openshift/cluster-network-operator/openshift-cluster-network-operator-release-4.9.yaml @@ -0,0 +1,139 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_golang-1.12: + name: builder + namespace: ocp + tag: golang-1.12 + ocp_builder_golang-1.14: + name: builder + namespace: ocp + tag: golang-1.14 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: hack/build-go.sh +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: cluster-network-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: hack/test-go.sh + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: "export GOLANGCI_LINT_VERSION=$(cat .golangciversion 2&> /dev/null || echo \"1.23.8\") \nexport GOLANGCI_LINT_CACHE=/tmp/.cache\ncurl -sfL \"https://github.com/golangci/golangci-lint/releases/download/v${GOLANGCI_LINT_VERSION:?'golangci-lint version is unset'}/golangci-lint-${GOLANGCI_LINT_VERSION}-linux-amd64.tar.gz\" | tar -C /go/bin -zx --strip-components=1 \"golangci-lint-${GOLANGCI_LINT_VERSION}-linux-amd64/golangci-lint\"\n ./hack/verify-style.sh\n" + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-gcp-ovn-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp-ovn +- artifact_dir: /tmp/artifacts + as: e2e-agnostic-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp +- artifact_dir: /tmp/artifacts + as: e2e-aws-sdn-multi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-sdn-multi +- artifact_dir: /tmp/artifacts + as: e2e-ovn-step-registry + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-ovn +- artifact_dir: /tmp/artifacts + as: e2e-ovn-hybrid-step-registry + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-ovn-hybrid +- artifact_dir: /tmp/artifacts + as: e2e-ovn-ipsec-step-registry + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-ovn-ipsec +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-ipv6 + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-aws-ovn-windows + steps: + cluster_profile: aws + test: + - ref: windows-e2e-operator-test-with-custom-vxlan-port + workflow: ipi-aws-ovn-hybrid-custom-vxlan-port +- artifact_dir: /tmp/artifacts + as: e2e-vsphere-ovn + steps: + cluster_profile: vsphere + workflow: openshift-e2e-vsphere-ovn +- artifact_dir: /tmp/artifacts + as: e2e-azure-ovn + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure-ovn +- artifact_dir: /tmp/artifacts + as: e2e-gcp-ovn + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-ovn +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-network-operator diff --git a/ci-operator/config/openshift/cluster-nfd-operator/openshift-cluster-nfd-operator-release-4.9.yaml b/ci-operator/config/openshift/cluster-nfd-operator/openshift-cluster-nfd-operator-release-4.9.yaml new file mode 100644 index 0000000000000..3611d8419cc47 --- /dev/null +++ b/ci-operator/config/openshift/cluster-nfd-operator/openshift-cluster-nfd-operator-release-4.9.yaml @@ -0,0 +1,70 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +images: +- dockerfile_path: Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: cluster-nfd-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-nfd-operator diff --git a/ci-operator/config/openshift/cluster-node-tuning-operator/openshift-cluster-node-tuning-operator-release-4.9.yaml b/ci-operator/config/openshift/cluster-node-tuning-operator/openshift-cluster-node-tuning-operator-release-4.9.yaml new file mode 100644 index 0000000000000..6c4127574b3fb --- /dev/null +++ b/ci-operator/config/openshift/cluster-node-tuning-operator/openshift-cluster-node-tuning-operator-release-4.9.yaml @@ -0,0 +1,110 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_4.6_base: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + ocp_builder_golang-1.15: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + ocp_builder_rhel-8-base-openshift: + name: builder + namespace: ocp + tag: rhel-8-base-openshift + ocp_builder_rhel-8-base-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + ocp_builder_rhel-8-base-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.7 + ocp_builder_rhel-8-base-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.8 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-8-release-openshift-4.6 +images: +- dockerfile_path: Dockerfile.rhel8 + from: ocp_4.6_base + inputs: + ocp_builder_rhel-8-base-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-base-openshift-4.8 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: cluster-node-tuning-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-node-tuning-operator diff --git a/ci-operator/config/openshift/cluster-openshift-apiserver-operator/openshift-cluster-openshift-apiserver-operator-release-4.9.yaml b/ci-operator/config/openshift/cluster-openshift-apiserver-operator/openshift-cluster-openshift-apiserver-operator-release-4.9.yaml new file mode 100644 index 0000000000000..1a8b1a7d29be4 --- /dev/null +++ b/ci-operator/config/openshift/cluster-openshift-apiserver-operator/openshift-cluster-openshift-apiserver-operator-release-4.9.yaml @@ -0,0 +1,101 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.14: + name: release + namespace: openshift + tag: golang-1.14 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +images: +- from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: cluster-openshift-apiserver-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 3Gi +tag_specification: + name: "4.9" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: | + make test-e2e JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator-encryption + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: | + make test-e2e-encryption JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-openshift-apiserver-operator diff --git a/ci-operator/config/openshift/cluster-openshift-controller-manager-operator/openshift-cluster-openshift-controller-manager-operator-release-4.9.yaml b/ci-operator/config/openshift/cluster-openshift-controller-manager-operator/openshift-cluster-openshift-controller-manager-operator-release-4.9.yaml new file mode 100644 index 0000000000000..00dcaf079a667 --- /dev/null +++ b/ci-operator/config/openshift/cluster-openshift-controller-manager-operator/openshift-cluster-openshift-controller-manager-operator-release-4.9.yaml @@ -0,0 +1,86 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: cluster-openshift-controller-manager-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 4Gi +tag_specification: + name: "4.9" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-openshift-controller-manager-operator diff --git a/ci-operator/config/openshift/cluster-policy-controller/openshift-cluster-policy-controller-release-4.9.yaml b/ci-operator/config/openshift/cluster-policy-controller/openshift-cluster-policy-controller-release-4.9.yaml new file mode 100644 index 0000000000000..45640b47eaa5b --- /dev/null +++ b/ci-operator/config/openshift/cluster-policy-controller/openshift-cluster-policy-controller-release-4.9.yaml @@ -0,0 +1,88 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_golang-1.14: + name: builder + namespace: ocp + tag: golang-1.14 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: cluster-policy-controller +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 6Gi +tag_specification: + name: "4.9" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-policy-controller diff --git a/ci-operator/config/openshift/cluster-resource-override-admission-operator/openshift-cluster-resource-override-admission-operator-release-4.9.yaml b/ci-operator/config/openshift/cluster-resource-override-admission-operator/openshift-cluster-resource-override-admission-operator-release-4.9.yaml new file mode 100644 index 0000000000000..3fc02c34139df --- /dev/null +++ b/ci-operator/config/openshift/cluster-resource-override-admission-operator/openshift-cluster-resource-override-admission-operator-release-4.9.yaml @@ -0,0 +1,95 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + openshift_release_golang-1.12: + name: release + namespace: openshift + tag: golang-1.12 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 + openshift_release_golang-1.15: + name: release + namespace: openshift + tag: golang-1.15 +binary_build_commands: make build --warn-undefined-variables +build_root: + project_image: + dockerfile_path: images/ci/Dockerfile.build.root +images: +- dockerfile_path: images/ci/Dockerfile + from: base + inputs: + openshift_release_golang-1.15: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.15 + to: cluster-resource-override-admission-operator +- dockerfile_path: images/operator-registry/Dockerfile.registry.ci + from: base + inputs: + openshift_release_golang-1.15: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.15 + to: cluster-resource-override-admission-operator-registry +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: "4.9" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make e2e-ci + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-olm + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make e2e-olm-ci + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-resource-override-admission-operator diff --git a/ci-operator/config/openshift/cluster-resource-override-admission/openshift-cluster-resource-override-admission-release-4.9.yaml b/ci-operator/config/openshift/cluster-resource-override-admission/openshift-cluster-resource-override-admission-release-4.9.yaml new file mode 100644 index 0000000000000..55a164dcf3e58 --- /dev/null +++ b/ci-operator/config/openshift/cluster-resource-override-admission/openshift-cluster-resource-override-admission-release-4.9.yaml @@ -0,0 +1,55 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + openshift_release_golang-1.12: + name: release + namespace: openshift + tag: golang-1.12 + openshift_release_golang-1.15: + name: release + namespace: openshift + tag: golang-1.15 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +images: +- dockerfile_path: images/ci/Dockerfile + from: base + inputs: + openshift_release_golang-1.15: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.15 + to: cluster-resource-override-admission +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: "4.9" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-resource-override-admission diff --git a/ci-operator/config/openshift/cluster-samples-operator/openshift-cluster-samples-operator-release-4.9.yaml b/ci-operator/config/openshift/cluster-samples-operator/openshift-cluster-samples-operator-release-4.9.yaml new file mode 100644 index 0000000000000..2edff5a24c0f4 --- /dev/null +++ b/ci-operator/config/openshift/cluster-samples-operator/openshift-cluster-samples-operator-release-4.9.yaml @@ -0,0 +1,96 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-7-golang-1.13: + name: builder + namespace: ocp + tag: rhel-7-golang-1.13 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +images: +- from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: cluster-samples-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test-unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-builds + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-builds +- artifact_dir: /tmp/artifacts + as: e2e-aws-jenkins + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-jenkins +- artifact_dir: /tmp/artifacts + as: e2e-aws-image-ecosystem + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-image-ecosystem +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-samples-operator diff --git a/ci-operator/config/openshift/cluster-storage-operator/openshift-cluster-storage-operator-release-4.9.yaml b/ci-operator/config/openshift/cluster-storage-operator/openshift-cluster-storage-operator-release-4.9.yaml new file mode 100644 index 0000000000000..d226b6c2ac6c3 --- /dev/null +++ b/ci-operator/config/openshift/cluster-storage-operator/openshift-cluster-storage-operator-release-4.9.yaml @@ -0,0 +1,89 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: cluster-storage-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-gcp-csi + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-csi +- artifact_dir: /tmp/artifacts + as: e2e-ovirt + steps: + cluster_profile: ovirt + workflow: openshift-e2e-ovirt-csi +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-storage-operator diff --git a/ci-operator/config/openshift/cluster-update-keys/openshift-cluster-update-keys-release-4.9.yaml b/ci-operator/config/openshift/cluster-update-keys/openshift-cluster-update-keys-release-4.9.yaml new file mode 100644 index 0000000000000..b609c2ac69d8c --- /dev/null +++ b/ci-operator/config/openshift/cluster-update-keys/openshift-cluster-update-keys-release-4.9.yaml @@ -0,0 +1,40 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +images: +- dockerfile_path: Dockerfile.rhel + from: base + to: cluster-update-keys +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-update-keys diff --git a/ci-operator/config/openshift/cluster-version-operator/openshift-cluster-version-operator-release-4.9.yaml b/ci-operator/config/openshift/cluster-version-operator/openshift-cluster-version-operator-release-4.9.yaml new file mode 100644 index 0000000000000..5fcf6aaaac184 --- /dev/null +++ b/ci-operator/config/openshift/cluster-version-operator/openshift-cluster-version-operator-release-4.9.yaml @@ -0,0 +1,89 @@ +base_images: + assisted-test-infra: + name: assisted-test + namespace: ocp-kni + tag: assisted-test-infra + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_4.7_base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- dockerfile_path: Dockerfile.rhel + inputs: + ocp_4.7_base: + as: + - registry.ci.openshift.org/ocp/4.7:base + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: cluster-version-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: gofmt + commands: go fmt ./... && git diff --exit-code + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: go test ./... + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-agnostic + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-agnostic-operator + steps: + cluster_profile: gcp + test: + - as: e2e-test + commands: hack/test-integration.sh + from: src + resources: + requests: + cpu: 100m + memory: 200Mi + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-agnostic-upgrade + steps: + cluster_profile: gcp + env: + TEST_TYPE: upgrade + TEST_UPGRADE_OPTIONS: abort-at=100 + workflow: openshift-upgrade-gcp +- artifact_dir: /tmp/artifacts + as: e2e-metal-assisted + steps: + cluster_profile: packet + workflow: baremetalds-assisted +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: cluster-version-operator diff --git a/ci-operator/config/openshift/compliance-operator/openshift-compliance-operator-release-4.9.yaml b/ci-operator/config/openshift/compliance-operator/openshift-compliance-operator-release-4.9.yaml new file mode 100644 index 0000000000000..569431b6c3d26 --- /dev/null +++ b/ci-operator/config/openshift/compliance-operator/openshift-compliance-operator-release-4.9.yaml @@ -0,0 +1,72 @@ +base_images: + base: + name: ubi + namespace: ocp + tag: "8" + ocp_builder_golang-1.14: + name: builder + namespace: ocp + tag: golang-1.14 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +images: +- dockerfile_path: Dockerfile.ci + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: compliance-operator +- dockerfile_path: images/testcontent/Dockerfile.ci + to: testcontent +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 200m + memory: 400Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: go-build + commands: make + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: make test-unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: compliance-operator diff --git a/ci-operator/config/openshift/configmap-reload/openshift-configmap-reload-release-4.9.yaml b/ci-operator/config/openshift/configmap-reload/openshift-configmap-reload-release-4.9.yaml new file mode 100644 index 0000000000000..205e4477c87dd --- /dev/null +++ b/ci-operator/config/openshift/configmap-reload/openshift-configmap-reload-release-4.9.yaml @@ -0,0 +1,64 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.12: + name: release + namespace: openshift + tag: golang-1.12 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +images: +- dockerfile_path: Dockerfile.ocp + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: configmap-reloader +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: vendor + commands: go mod vendor && git diff --exit-code + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: configmap-reload diff --git a/ci-operator/config/openshift/console-operator/openshift-console-operator-release-4.9.yaml b/ci-operator/config/openshift/console-operator/openshift-console-operator-release-4.9.yaml new file mode 100644 index 0000000000000..90749ec3839a3 --- /dev/null +++ b/ci-operator/config/openshift/console-operator/openshift-console-operator-release-4.9.yaml @@ -0,0 +1,97 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_golang-1.15: + name: builder + namespace: ocp + tag: golang-1.15 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: console-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test-unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-agnostic-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp +- artifact_dir: /tmp/artifacts + as: e2e-aws-console + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: ./test-prow-e2e.sh e2e + from: stable:console-tests + resources: + requests: + cpu: 100m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: console-operator diff --git a/ci-operator/config/openshift/console/openshift-console-release-4.9.yaml b/ci-operator/config/openshift/console/openshift-console-release-4.9.yaml new file mode 100644 index 0000000000000..140735e2edb15 --- /dev/null +++ b/ci-operator/config/openshift/console/openshift-console-release-4.9.yaml @@ -0,0 +1,112 @@ +base_images: + base: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: tectonic-console-builder-v21 +images: +- dockerfile_path: Dockerfile + from: base + to: console +promotion: + additional_images: + console-tests: src + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi + analyze: + requests: + cpu: "1" + memory: 14Gi + console: + requests: + cpu: "1" + memory: 8Gi + frontend: + requests: + cpu: "1" + memory: 10Gi + test-bin: + requests: + cpu: "1" + memory: 10Gi +tag_specification: + name: "4.9" + namespace: ocp +test_binary_build_commands: ./build.sh +tests: +- artifact_dir: /tmp/artifacts + as: backend + commands: ./test-backend.sh + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: frontend + commands: ./test-frontend.sh + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: analyze + commands: ./analyze.sh + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-gcp-console + steps: + cluster_profile: gcp + test: + - as: test + cli: latest + commands: ./test-prow-e2e.sh + from: src + resources: + requests: + cpu: 100m + workflow: ipi-gcp +- artifact_dir: /tmp/artifacts + as: kubevirt-plugin + steps: + cluster_profile: azure4 + test: + - as: test + cli: latest + commands: |2 + + # Deploy Kubevirt + source ./frontend/packages/kubevirt-plugin/integration-tests/deploy-kubevirt-gating.sh + + # Run kubevirt-plugin gating suite + ./test-prow-e2e.sh kubevirt-gating + from: pipeline:src + resources: + requests: + cpu: 100m + workflow: ipi-azure +- artifact_dir: /tmp/artifacts + as: ceph-storage-plugin + steps: + cluster_profile: aws + env: + COMPUTE_NODE_TYPE: m4.2xlarge + ZONES_COUNT: "1" + test: + - as: test + cli: latest + commands: ./test-prow-e2e.sh ceph + from: pipeline:src + resources: + requests: + cpu: 100m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: console diff --git a/ci-operator/config/openshift/containernetworking-plugins/openshift-containernetworking-plugins-release-4.9.yaml b/ci-operator/config/openshift/containernetworking-plugins/openshift-containernetworking-plugins-release-4.9.yaml new file mode 100644 index 0000000000000..37de03c2389b5 --- /dev/null +++ b/ci-operator/config/openshift/containernetworking-plugins/openshift-containernetworking-plugins-release-4.9.yaml @@ -0,0 +1,66 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-7-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-7-golang-1.15-openshift-4.6 + ocp_builder_rhel-7-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-7-golang-1.15-openshift-4.7 + ocp_builder_rhel-7-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-7-golang-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +images: +- dockerfile_path: Dockerfile + from: base + inputs: + ocp_builder_rhel-7-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-7-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: container-networking-plugins +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: containernetworking-plugins diff --git a/ci-operator/config/openshift/coredns/openshift-coredns-release-4.9.yaml b/ci-operator/config/openshift/coredns/openshift-coredns-release-4.9.yaml new file mode 100644 index 0000000000000..5858544582d43 --- /dev/null +++ b/ci-operator/config/openshift/coredns/openshift-coredns-release-4.9.yaml @@ -0,0 +1,85 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_golang-1.12: + name: builder + namespace: ocp + tag: golang-1.12 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.12: + name: release + namespace: openshift + tag: golang-1.12 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-8-release-golang-1.15-openshift-4.6 +canonical_go_repository: github.com/coredns/coredns +images: +- dockerfile_path: Dockerfile.openshift.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: coredns +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi + bin: + requests: + memory: 4Gi + unit: + requests: + memory: 4Gi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: coredns diff --git a/ci-operator/config/openshift/crd-schema-gen/openshift-crd-schema-gen-release-4.9.yaml b/ci-operator/config/openshift/crd-schema-gen/openshift-crd-schema-gen-release-4.9.yaml new file mode 100644 index 0000000000000..bbff7c09145f7 --- /dev/null +++ b/ci-operator/config/openshift/crd-schema-gen/openshift-crd-schema-gen-release-4.9.yaml @@ -0,0 +1,47 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + openshift_release_golang-1.12: + name: release + namespace: openshift + tag: golang-1.12 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.12 +images: +- dockerfile_path: Dockerfile + from: base + inputs: + openshift_release_golang-1.12: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.12 + to: crd-schema-gen +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 2Gi +tag_specification: + name: "4.9" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + go get -u golang.org/x/tools/imports + make verify -k --warn-undefined-variables + container: + from: bin +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: crd-schema-gen diff --git a/ci-operator/config/openshift/csi-cluster-driver-registrar/openshift-csi-cluster-driver-registrar-release-4.9.yaml b/ci-operator/config/openshift/csi-cluster-driver-registrar/openshift-csi-cluster-driver-registrar-release-4.9.yaml new file mode 100644 index 0000000000000..4a0821f3ee012 --- /dev/null +++ b/ci-operator/config/openshift/csi-cluster-driver-registrar/openshift-csi-cluster-driver-registrar-release-4.9.yaml @@ -0,0 +1,44 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + openshift_release_golang-1.11: + name: release + namespace: openshift + tag: golang-1.11 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.11 +canonical_go_repository: github.com/kubernetes-csi/cluster-driver-registrar +images: +- dockerfile_path: Dockerfile.openshift + from: base + inputs: + openshift_release_golang-1.11: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.11 + to: csi-cluster-driver-registrar +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: csi-cluster-driver-registrar diff --git a/ci-operator/config/openshift/csi-driver-manila-operator/openshift-csi-driver-manila-operator-release-4.9.yaml b/ci-operator/config/openshift/csi-driver-manila-operator/openshift-csi-driver-manila-operator-release-4.9.yaml new file mode 100644 index 0000000000000..4a19d8e8f52e1 --- /dev/null +++ b/ci-operator/config/openshift/csi-driver-manila-operator/openshift-csi-driver-manila-operator-release-4.9.yaml @@ -0,0 +1,65 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: go build cmd/manager/main.go +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- dockerfile_path: build/Dockerfile.openshift + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: csi-driver-manila-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: csi-driver-manila-operator diff --git a/ci-operator/config/openshift/csi-driver-nfs/openshift-csi-driver-nfs-release-4.9.yaml b/ci-operator/config/openshift/csi-driver-nfs/openshift-csi-driver-nfs-release-4.9.yaml new file mode 100644 index 0000000000000..a89cb15482642 --- /dev/null +++ b/ci-operator/config/openshift/csi-driver-nfs/openshift-csi-driver-nfs-release-4.9.yaml @@ -0,0 +1,63 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: go build -o ./bin/nfsplugin ./cmd/nfsplugin +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/kubernetes-csi/csi-driver-nfs +images: +- dockerfile_path: images/Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: csi-driver-nfs +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: go-fmt + commands: make test-fmt + container: + from: src +- artifact_dir: /tmp/artifacts + as: go-vet + commands: make test-vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: vendor + commands: make test-vendor + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: csi-driver-nfs diff --git a/ci-operator/config/openshift/csi-driver-projected-resource/openshift-csi-driver-projected-resource-release-4.9.yaml b/ci-operator/config/openshift/csi-driver-projected-resource/openshift-csi-driver-projected-resource-release-4.9.yaml new file mode 100644 index 0000000000000..70c6032e47f41 --- /dev/null +++ b/ci-operator/config/openshift/csi-driver-projected-resource/openshift-csi-driver-projected-resource-release-4.9.yaml @@ -0,0 +1,94 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +images: +- dockerfile_path: Dockerfile + from: base + inputs: + openshift_release_golang-1.13: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.13 + to: csi-driver-projected-resource +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator-disruptive + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make test-e2e-disruptive + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator-slow + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make test-e2e-slow + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: csi-driver-projected-resource diff --git a/ci-operator/config/openshift/csi-external-attacher/openshift-csi-external-attacher-release-4.9.yaml b/ci-operator/config/openshift/csi-external-attacher/openshift-csi-external-attacher-release-4.9.yaml new file mode 100644 index 0000000000000..e74366564e43d --- /dev/null +++ b/ci-operator/config/openshift/csi-external-attacher/openshift-csi-external-attacher-release-4.9.yaml @@ -0,0 +1,79 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_golang-1.15: + name: builder + namespace: ocp + tag: golang-1.15 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.15: + name: release + namespace: openshift + tag: golang-1.15 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/kubernetes-csi/external-attacher +images: +- dockerfile_path: Dockerfile.openshift.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: csi-external-attacher +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +- artifact_dir: /tmp/artifacts + as: e2e-ovirt + steps: + cluster_profile: ovirt + workflow: openshift-e2e-ovirt-csi +- artifact_dir: /tmp/artifacts + as: e2e-gcp-csi + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-csi +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: csi-external-attacher diff --git a/ci-operator/config/openshift/csi-external-provisioner/openshift-csi-external-provisioner-release-4.9.yaml b/ci-operator/config/openshift/csi-external-provisioner/openshift-csi-external-provisioner-release-4.9.yaml new file mode 100644 index 0000000000000..d53f26ab85ce9 --- /dev/null +++ b/ci-operator/config/openshift/csi-external-provisioner/openshift-csi-external-provisioner-release-4.9.yaml @@ -0,0 +1,79 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_golang-1.15: + name: builder + namespace: ocp + tag: golang-1.15 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.15: + name: release + namespace: openshift + tag: golang-1.15 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/kubernetes-csi/external-provisioner +images: +- dockerfile_path: Dockerfile.openshift.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: csi-external-provisioner +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +- artifact_dir: /tmp/artifacts + as: e2e-ovirt + steps: + cluster_profile: ovirt + workflow: openshift-e2e-ovirt-csi +- artifact_dir: /tmp/artifacts + as: e2e-gcp-csi + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-csi +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: csi-external-provisioner diff --git a/ci-operator/config/openshift/csi-external-resizer/openshift-csi-external-resizer-release-4.9.yaml b/ci-operator/config/openshift/csi-external-resizer/openshift-csi-external-resizer-release-4.9.yaml new file mode 100644 index 0000000000000..e436497b54264 --- /dev/null +++ b/ci-operator/config/openshift/csi-external-resizer/openshift-csi-external-resizer-release-4.9.yaml @@ -0,0 +1,75 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.15: + name: release + namespace: openshift + tag: golang-1.15 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/kubernetes-csi/external-resizer +images: +- dockerfile_path: Dockerfile.openshift + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: csi-external-resizer +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +- artifact_dir: /tmp/artifacts + as: e2e-ovirt + steps: + cluster_profile: ovirt + workflow: openshift-e2e-ovirt-csi +- artifact_dir: /tmp/artifacts + as: e2e-gcp-csi + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-csi +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: csi-external-resizer diff --git a/ci-operator/config/openshift/csi-external-snapshotter/openshift-csi-external-snapshotter-release-4.9.yaml b/ci-operator/config/openshift/csi-external-snapshotter/openshift-csi-external-snapshotter-release-4.9.yaml new file mode 100644 index 0000000000000..3e21c029502df --- /dev/null +++ b/ci-operator/config/openshift/csi-external-snapshotter/openshift-csi-external-snapshotter-release-4.9.yaml @@ -0,0 +1,93 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_golang-1.15: + name: builder + namespace: ocp + tag: golang-1.15 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.15: + name: release + namespace: openshift + tag: golang-1.15 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/kubernetes-csi/external-snapshotter +images: +- dockerfile_path: Dockerfile.openshift + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: csi-external-snapshotter +- dockerfile_path: Dockerfile.snapshot-controller.openshift.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: csi-snapshot-controller +- dockerfile_path: Dockerfile.webhook.openshift.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: csi-snapshot-validation-webhook +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +- artifact_dir: /tmp/artifacts + as: e2e-ovirt + steps: + cluster_profile: ovirt + workflow: openshift-e2e-ovirt-csi +- artifact_dir: /tmp/artifacts + as: e2e-gcp-csi + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-csi +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: csi-external-snapshotter diff --git a/ci-operator/config/openshift/csi-livenessprobe/openshift-csi-livenessprobe-release-4.9.yaml b/ci-operator/config/openshift/csi-livenessprobe/openshift-csi-livenessprobe-release-4.9.yaml new file mode 100644 index 0000000000000..f24f51e5f6f7e --- /dev/null +++ b/ci-operator/config/openshift/csi-livenessprobe/openshift-csi-livenessprobe-release-4.9.yaml @@ -0,0 +1,79 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_golang-1.15: + name: builder + namespace: ocp + tag: golang-1.15 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.15: + name: release + namespace: openshift + tag: golang-1.15 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/kubernetes-csi/livenessprobe +images: +- dockerfile_path: Dockerfile.openshift.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: csi-livenessprobe +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +- artifact_dir: /tmp/artifacts + as: e2e-ovirt + steps: + cluster_profile: ovirt + workflow: openshift-e2e-ovirt-csi +- artifact_dir: /tmp/artifacts + as: e2e-gcp-csi + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-csi +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: csi-livenessprobe diff --git a/ci-operator/config/openshift/csi-node-driver-registrar/openshift-csi-node-driver-registrar-release-4.9.yaml b/ci-operator/config/openshift/csi-node-driver-registrar/openshift-csi-node-driver-registrar-release-4.9.yaml new file mode 100644 index 0000000000000..136b40f6dd107 --- /dev/null +++ b/ci-operator/config/openshift/csi-node-driver-registrar/openshift-csi-node-driver-registrar-release-4.9.yaml @@ -0,0 +1,75 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.15: + name: release + namespace: openshift + tag: golang-1.15 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/kubernetes-csi/node-driver-registrar +images: +- dockerfile_path: Dockerfile.openshift + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: csi-node-driver-registrar +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +- artifact_dir: /tmp/artifacts + as: e2e-ovirt + steps: + cluster_profile: ovirt + workflow: openshift-e2e-ovirt-csi +- artifact_dir: /tmp/artifacts + as: e2e-gcp-csi + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-csi +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: csi-node-driver-registrar diff --git a/ci-operator/config/openshift/csi-operator/openshift-csi-operator-release-4.9.yaml b/ci-operator/config/openshift/csi-operator/openshift-csi-operator-release-4.9.yaml new file mode 100644 index 0000000000000..653d24739f6c4 --- /dev/null +++ b/ci-operator/config/openshift/csi-operator/openshift-csi-operator-release-4.9.yaml @@ -0,0 +1,49 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: csi-operator diff --git a/ci-operator/config/openshift/descheduler/openshift-descheduler-release-4.9.yaml b/ci-operator/config/openshift/descheduler/openshift-descheduler-release-4.9.yaml new file mode 100644 index 0000000000000..043084f79db1c --- /dev/null +++ b/ci-operator/config/openshift/descheduler/openshift-descheduler-release-4.9.yaml @@ -0,0 +1,66 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: sigs.k8s.io/descheduler +images: +- dockerfile_path: images/descheduler/Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: descheduler +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +test_binary_build_commands: OS_GOFLAGS='-race' make build +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: go test ./pkg/... + container: + from: test-bin +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: descheduler diff --git a/ci-operator/config/openshift/egress-router-cni/openshift-egress-router-cni-release-4.9.yaml b/ci-operator/config/openshift/egress-router-cni/openshift-egress-router-cni-release-4.9.yaml new file mode 100644 index 0000000000000..1cafa1d430ebc --- /dev/null +++ b/ci-operator/config/openshift/egress-router-cni/openshift-egress-router-cni-release-4.9.yaml @@ -0,0 +1,60 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-7-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-7-golang-1.15-openshift-4.7 + ocp_builder_rhel-7-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-7-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- dockerfile_path: Dockerfile.rhel8 + from: base + inputs: + ocp_builder_rhel-7-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-7-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: egress-router-cni +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: egress-router-cni diff --git a/ci-operator/config/openshift/etcd/openshift-etcd-openshift-4.9.yaml b/ci-operator/config/openshift/etcd/openshift-etcd-openshift-4.9.yaml new file mode 100644 index 0000000000000..19534e57a4f03 --- /dev/null +++ b/ci-operator/config/openshift/etcd/openshift-etcd-openshift-4.9.yaml @@ -0,0 +1,64 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + etcd_golang: + name: builder + namespace: ocp + tag: rhel-8-etcd-golang-1.12 + ocp_builder_rhel-8-etcd-golang-1.12: + name: builder + namespace: ocp + tag: rhel-8-etcd-golang-1.12 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-8-release-openshift-4.3 +canonical_go_repository: github.com/coreos/etcd +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-etcd-golang-1.12: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-etcd-golang-1.12 + to: etcd +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: openshift-4.9 + org: openshift + repo: etcd diff --git a/ci-operator/config/openshift/federation-v2-operator/openshift-federation-v2-operator-release-4.9.yaml b/ci-operator/config/openshift/federation-v2-operator/openshift-federation-v2-operator-release-4.9.yaml new file mode 100644 index 0000000000000..2454207129d50 --- /dev/null +++ b/ci-operator/config/openshift/federation-v2-operator/openshift-federation-v2-operator-release-4.9.yaml @@ -0,0 +1,43 @@ +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +images: +- dockerfile_path: Dockerfile + from: root + to: federation-controller +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: vet + commands: | + make -f Makefile.ci vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make -f Makefile.ci unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: managed-e2e + commands: | + make -f Makefile.ci managed-e2e + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: federation-v2-operator diff --git a/ci-operator/config/openshift/file-integrity-operator/openshift-file-integrity-operator-release-4.9.yaml b/ci-operator/config/openshift/file-integrity-operator/openshift-file-integrity-operator-release-4.9.yaml new file mode 100644 index 0000000000000..e4d91095a5f34 --- /dev/null +++ b/ci-operator/config/openshift/file-integrity-operator/openshift-file-integrity-operator-release-4.9.yaml @@ -0,0 +1,69 @@ +base_images: + base: + name: ubi + namespace: ocp + tag: "8" + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_golang-1.14: + name: builder + namespace: ocp + tag: golang-1.14 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +images: +- dockerfile_path: Dockerfile.ci + inputs: + ocp_builder_golang-1.14: + as: + - registry.svc.ci.openshift.org/ocp/builder:golang-1.14 + to: file-integrity-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 200m + memory: 400Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: go-build + commands: make + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: make test-unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: file-integrity-operator diff --git a/ci-operator/config/openshift/gcp-pd-csi-driver-operator/openshift-gcp-pd-csi-driver-operator-release-4.9.yaml b/ci-operator/config/openshift/gcp-pd-csi-driver-operator/openshift-gcp-pd-csi-driver-operator-release-4.9.yaml new file mode 100644 index 0000000000000..7247194d57bfe --- /dev/null +++ b/ci-operator/config/openshift/gcp-pd-csi-driver-operator/openshift-gcp-pd-csi-driver-operator-release-4.9.yaml @@ -0,0 +1,69 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- dockerfile_path: Dockerfile.openshift + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: gcp-pd-csi-driver-operator +- dockerfile_path: Dockerfile.test + from: src + to: gcp-pd-csi-driver-operator-test +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: test + commands: | + make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-gcp-csi + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-csi +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: gcp-pd-csi-driver-operator diff --git a/ci-operator/config/openshift/gcp-pd-csi-driver/openshift-gcp-pd-csi-driver-release-4.9.yaml b/ci-operator/config/openshift/gcp-pd-csi-driver/openshift-gcp-pd-csi-driver-release-4.9.yaml new file mode 100644 index 0000000000000..49e623fe74a59 --- /dev/null +++ b/ci-operator/config/openshift/gcp-pd-csi-driver/openshift-gcp-pd-csi-driver-release-4.9.yaml @@ -0,0 +1,61 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: sigs.k8s.io/gcp-compute-persistent-disk-csi-driver +images: +- dockerfile_path: Dockerfile.openshift + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: gcp-pd-csi-driver +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: test + commands: | + make test-sanity + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-gcp-csi + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-csi +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: gcp-pd-csi-driver diff --git a/ci-operator/config/openshift/grafana/openshift-grafana-release-4.9.yaml b/ci-operator/config/openshift/grafana/openshift-grafana-release-4.9.yaml new file mode 100644 index 0000000000000..02318ca952429 --- /dev/null +++ b/ci-operator/config/openshift/grafana/openshift-grafana-release-4.9.yaml @@ -0,0 +1,65 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +images: +- dockerfile_path: Dockerfile.ocp + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: grafana +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: vendor + commands: go mod vendor && git diff --exit-code + container: + from: src +- artifact_dir: /tmp/artifacts + as: test-go + commands: make test-go + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: grafana diff --git a/ci-operator/config/openshift/ib-sriov-cni/openshift-ib-sriov-cni-release-4.9.yaml b/ci-operator/config/openshift/ib-sriov-cni/openshift-ib-sriov-cni-release-4.9.yaml new file mode 100644 index 0000000000000..3cf49f110e118 --- /dev/null +++ b/ci-operator/config/openshift/ib-sriov-cni/openshift-ib-sriov-cni-release-4.9.yaml @@ -0,0 +1,55 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: sriov-infiniband-cni +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: ib-sriov-cni diff --git a/ci-operator/config/openshift/image-registry/openshift-image-registry-release-4.9.yaml b/ci-operator/config/openshift/image-registry/openshift-image-registry-release-4.9.yaml new file mode 100644 index 0000000000000..06aa65140c6d7 --- /dev/null +++ b/ci-operator/config/openshift/image-registry/openshift-image-registry-release-4.9.yaml @@ -0,0 +1,94 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.15: + name: release + namespace: openshift + tag: golang-1.15 +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: docker-registry +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +test_binary_build_commands: OS_GOFLAGS='-race' make build +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: JUNIT_REPORT=1 hack/test-go.sh + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-image-registry + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-image-registry +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-agnostic-image-registry + steps: + cluster_profile: gcp + test: + - as: e2e-test + commands: TEST_KUBECONFIG=${KUBECONFIG} ARTIFACT_DIR=/tmp/artifacts JUNIT_REPORT=true make test-integration + from: src + resources: + requests: + cpu: 100m + memory: 200Mi + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: image-registry diff --git a/ci-operator/config/openshift/images/openshift-images-release-4.9.yaml b/ci-operator/config/openshift/images/openshift-images-release-4.9.yaml new file mode 100644 index 0000000000000..71860177cd58e --- /dev/null +++ b/ci-operator/config/openshift/images/openshift-images-release-4.9.yaml @@ -0,0 +1,75 @@ +base_images: + ocp_builder_rhel-8-base-openshift: + name: builder + namespace: ocp + tag: rhel-8-base-openshift + ocp_builder_rhel-8-base-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.7 + ocp_builder_rhel-8-base-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.8 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +images: +- context_dir: base + dockerfile_path: Dockerfile.rhel + inputs: + ocp_builder_rhel-8-base-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-base-openshift-4.8 + to: base +- dockerfile_path: pod/Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: pod +- context_dir: egress/router + from: base + to: egress-router +- context_dir: egress/http-proxy + from: base + to: egress-http-proxy +- context_dir: egress/dns-proxy + from: base + to: egress-dns-proxy +- context_dir: ipfailover/keepalived + from: base + to: keepalived-ipfailover +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: images diff --git a/ci-operator/config/openshift/insights-operator/openshift-insights-operator-release-4.9.yaml b/ci-operator/config/openshift/insights-operator/openshift-insights-operator-release-4.9.yaml new file mode 100644 index 0000000000000..f7dbcc5c211df --- /dev/null +++ b/ci-operator/config/openshift/insights-operator/openshift-insights-operator-release-4.9.yaml @@ -0,0 +1,122 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + insights-operator-tests: + name: insights-operator-tests + namespace: ci + tag: latest + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.14: + name: release + namespace: openshift + tag: golang-1.14 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +images: +- from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: insights-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test-unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-gcp-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp +- artifact_dir: /tmp/artifacts + as: insights-operator-e2e-tests + steps: + cluster_profile: gcp + pre: + - chain: ipi-gcp-pre + - ref: insights-live + test: + - as: test + cli: latest + commands: make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-gcp +- artifact_dir: /tmp/artifacts + as: insights-operator-e2e-tests-periodic + cron: 0 0 * * * + steps: + cluster_profile: gcp + pre: + - chain: ipi-gcp-pre + - ref: insights-live + test: + - as: test + cli: latest + commands: make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-gcp +- artifact_dir: /tmp/artifacts + as: insights-operator-tests-periodic + cron: 0 0 * * * + steps: + cluster_profile: gcp + pre: + - chain: ipi-gcp-pre + - ref: insights-live + test: + - as: test + cli: latest + commands: pytest.sh + from: insights-operator-tests + resources: + requests: + cpu: 100m + workflow: ipi-gcp +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: insights-operator diff --git a/ci-operator/config/openshift/installer/openshift-installer-release-4.9.yaml b/ci-operator/config/openshift/installer/openshift-installer-release-4.9.yaml new file mode 100644 index 0000000000000..6fe5efa1df99f --- /dev/null +++ b/ci-operator/config/openshift/installer/openshift-installer-release-4.9.yaml @@ -0,0 +1,382 @@ +base_images: + assisted-test-infra: + name: assisted-test + namespace: ocp-kni + tag: assisted-test-infra + base: + name: "4.9" + namespace: ocp + tag: base + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_4.1_cli: + name: "4.1" + namespace: ocp + tag: cli + ocp_4.6_cli: + name: "4.9" + namespace: ocp + tag: cli + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_golang-1.14: + name: builder + namespace: ocp + tag: golang-1.14 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 + openshift_release_golang-1.14: + name: release + namespace: openshift + tag: golang-1.14 + origin_4.2_cli: + name: "4.2" + namespace: origin + tag: cli + origin_4.6_cli: + name: "4.6" + namespace: origin + tag: cli + origin_4.7_cli: + name: "4.7" + namespace: origin + tag: cli + rhel-7: + name: "4.9" + namespace: ocp + tag: base-7 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +images: +- dockerfile_path: images/installer/Dockerfile.ci + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + openshift_release_golang-1.14: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.14 + to: installer +- dockerfile_path: images/installer-artifacts/Dockerfile.rhel + from: installer + inputs: + ocp_builder_golang-1.14: + as: + - registry.svc.ci.openshift.org/ocp/builder:golang-1.14 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: installer-artifacts +- dockerfile_path: images/libvirt/Dockerfile.ci + from: base + inputs: + openshift_release_golang-1.14: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.14 + to: libvirt-installer +- dockerfile_path: images/installer/Dockerfile.upi.ci + from: rhel-7 + inputs: + ocp_4.6_cli: + as: + - registry.svc.ci.openshift.org/ocp/4.6:cli + ocp_builder_golang-1.14: + as: + - registry.svc.ci.openshift.org/ocp/builder:golang-1.14 + to: upi-installer +- dockerfile_path: images/openstack/Dockerfile.ci + from: base + inputs: + openshift_release_golang-1.14: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.14 + origin_4.7_cli: + as: + - registry.svc.ci.openshift.org/origin/4.7:cli + to: openstack-installer +- dockerfile_path: images/baremetal/Dockerfile.ci + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + openshift_release_golang-1.14: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.14 + to: baremetal-installer +- dockerfile_path: images/installer/Dockerfile.ci + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + openshift_release_golang-1.14: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.14 + to: ovirt-installer +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi + baremetal-installer: + requests: + cpu: "3" + memory: 5Gi + govet: + requests: + cpu: "3" + memory: 5Gi + installer: + requests: + cpu: "3" + memory: 5Gi + installer-artifacts: + requests: + cpu: "3" + memory: 5Gi + libvirt-installer: + requests: + cpu: "3" + memory: 5Gi + openstack-installer: + requests: + cpu: "3" + memory: 5Gi + ovirt-installer: + requests: + cpu: "3" + memory: 5Gi + unit: + requests: + cpu: "3" + memory: 5Gi + upi-installer: + requests: + cpu: "3" + memory: 5Gi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: go test ./pkg/... + container: + from: src +- artifact_dir: /tmp/artifacts + as: gofmt + commands: IS_CONTAINER=TRUE ./hack/go-fmt.sh . + container: + from: src +- artifact_dir: /tmp/artifacts + as: govet + commands: IS_CONTAINER=TRUE ./hack/go-vet.sh ./... + container: + from: src +- artifact_dir: /tmp/artifacts + as: golint + commands: IS_CONTAINER=TRUE ./hack/go-lint.sh -min_confidence 0.3 $(go list -f '{{ .ImportPath }}' ./...) + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify-vendor + commands: IS_CONTAINER=TRUE ./hack/verify-vendor.sh + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify-codegen + commands: IS_CONTAINER=TRUE ./hack/verify-codegen.sh + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-proxy + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-proxy +- artifact_dir: /tmp/artifacts + as: e2e-aws-shared-vpc + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-sharednetwork +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-gcp-shared-vpc + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-sharednetwork +- artifact_dir: /tmp/artifacts + as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- artifact_dir: /tmp/artifacts + as: e2e-azure-shared-vpc + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure-sharednetwork +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upi + commands: TEST_SUITE=openshift/conformance/parallel run-tests + openshift_installer_upi: + cluster_profile: aws +- artifact_dir: /tmp/artifacts + as: e2e-gcp-upi + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-upi +- artifact_dir: /tmp/artifacts + as: e2e-gcp-upi-xpn + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-upi-xpn +- artifact_dir: /tmp/artifacts + as: e2e-azure-upi + commands: TEST_SUITE=openshift/conformance/parallel run-tests + openshift_installer_upi: + cluster_profile: azure4 +- artifact_dir: /tmp/artifacts + as: e2e-aws-workers-rhel7 + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-workers-rhel7 +- artifact_dir: /tmp/artifacts + as: e2e-aws-disruptive + commands: setup_ssh_bastion; TEST_SUITE=openshift/disruptive run-tests; TEST_SUITE=openshift/conformance/parallel run-tests + openshift_installer: + cluster_profile: aws +- artifact_dir: /tmp/artifacts + as: e2e-gcp-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4 + NETWORK_TYPE=OpenShiftSDN + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-ipv6 + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-dualstack + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-virtualmedia + steps: + cluster_profile: packet + workflow: baremetalds-e2e-virtualmedia +- artifact_dir: /tmp/artifacts + as: e2e-openstack-ipi + steps: + cluster_profile: openstack + workflow: openshift-e2e-openstack-ipi +- artifact_dir: /tmp/artifacts + as: openstack-manifests + steps: + cluster_profile: openstack + workflow: openshift-manifests-openstack +- artifact_dir: /tmp/artifacts + as: e2e-vsphere + steps: + cluster_profile: vsphere + workflow: openshift-e2e-vsphere +- artifact_dir: /tmp/artifacts + as: e2e-vsphere-upi + steps: + cluster_profile: vsphere + workflow: openshift-e2e-vsphere-upi +- artifact_dir: /tmp/artifacts + as: e2e-crc + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-crc +- artifact_dir: /tmp/artifacts + as: e2e-libvirt + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-libvirt +- artifact_dir: /tmp/artifacts + as: e2e-metal-assisted + steps: + cluster_profile: packet + workflow: baremetalds-assisted +- artifact_dir: /tmp/artifacts + as: e2e-ovirt + steps: + cluster_profile: ovirt + workflow: openshift-e2e-ovirt-minimal +- artifact_dir: /tmp/artifacts + as: e2e-kubevirt + steps: + cluster_profile: kubevirt + workflow: openshift-e2e-kubevirt +- artifact_dir: /tmp/artifacts + as: e2e-aws-single-node + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-single-node +- artifact_dir: /tmp/artifacts + as: e2e-metal-single-node-live-iso + steps: + cluster_profile: packet + workflow: baremetalds-sno +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: installer diff --git a/ci-operator/config/openshift/ironic-hardware-inventory-recorder-image/openshift-ironic-hardware-inventory-recorder-image-release-4.9.yaml b/ci-operator/config/openshift/ironic-hardware-inventory-recorder-image/openshift-ironic-hardware-inventory-recorder-image-release-4.9.yaml new file mode 100644 index 0000000000000..7621613d32de3 --- /dev/null +++ b/ci-operator/config/openshift/ironic-hardware-inventory-recorder-image/openshift-ironic-hardware-inventory-recorder-image-release-4.9.yaml @@ -0,0 +1,43 @@ +base_images: + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_rhel-8-base-openshift: + name: builder + namespace: ocp + tag: rhel-8-base-openshift + ocp_builder_rhel-8-base-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.7 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- dockerfile_path: Dockerfile.ocp + from: ocp_builder_rhel-8-base-openshift + to: ironic-hardware-inventory-recorder +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: ironic-hardware-inventory-recorder-image diff --git a/ci-operator/config/openshift/ironic-image/openshift-ironic-image-release-4.9.yaml b/ci-operator/config/openshift/ironic-image/openshift-ironic-image-release-4.9.yaml new file mode 100644 index 0000000000000..1a0cde0280a2d --- /dev/null +++ b/ci-operator/config/openshift/ironic-image/openshift-ironic-image-release-4.9.yaml @@ -0,0 +1,52 @@ +base_images: + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_rhel-8-base-openshift: + name: builder + namespace: ocp + tag: rhel-8-base-openshift + ocp_builder_rhel-8-base-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.7 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- dockerfile_path: Dockerfile.ocp + from: ocp_builder_rhel-8-base-openshift + inputs: + ocp_builder_rhel-8-base-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-base-openshift-4.7 + to: ironic +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-virtualmedia + steps: + cluster_profile: packet + workflow: baremetalds-e2e-virtualmedia +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: ironic-image diff --git a/ci-operator/config/openshift/ironic-inspector-image/openshift-ironic-inspector-image-release-4.9.yaml b/ci-operator/config/openshift/ironic-inspector-image/openshift-ironic-inspector-image-release-4.9.yaml new file mode 100644 index 0000000000000..623847c292e49 --- /dev/null +++ b/ci-operator/config/openshift/ironic-inspector-image/openshift-ironic-inspector-image-release-4.9.yaml @@ -0,0 +1,43 @@ +base_images: + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_rhel-8-base-openshift: + name: builder + namespace: ocp + tag: rhel-8-base-openshift + ocp_builder_rhel-8-base-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.7 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- dockerfile_path: Dockerfile.ocp + from: ocp_builder_rhel-8-base-openshift + to: ironic-inspector +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: ironic-inspector-image diff --git a/ci-operator/config/openshift/ironic-ipa-downloader/openshift-ironic-ipa-downloader-release-4.9.yaml b/ci-operator/config/openshift/ironic-ipa-downloader/openshift-ironic-ipa-downloader-release-4.9.yaml new file mode 100644 index 0000000000000..c4824ae8c0225 --- /dev/null +++ b/ci-operator/config/openshift/ironic-ipa-downloader/openshift-ironic-ipa-downloader-release-4.9.yaml @@ -0,0 +1,47 @@ +base_images: + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_rhel-8-base-openshift: + name: builder + namespace: ocp + tag: rhel-8-base-openshift + ocp_builder_rhel-8-base-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.7 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- dockerfile_path: Dockerfile.ocp + from: ocp_builder_rhel-8-base-openshift + inputs: + ocp_builder_rhel-8-base-openshift: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-base-openshift + to: ironic-ipa-downloader +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: ironic-ipa-downloader diff --git a/ci-operator/config/openshift/ironic-rhcos-downloader/openshift-ironic-rhcos-downloader-release-4.9.yaml b/ci-operator/config/openshift/ironic-rhcos-downloader/openshift-ironic-rhcos-downloader-release-4.9.yaml new file mode 100644 index 0000000000000..5ff4598cd4d01 --- /dev/null +++ b/ci-operator/config/openshift/ironic-rhcos-downloader/openshift-ironic-rhcos-downloader-release-4.9.yaml @@ -0,0 +1,43 @@ +base_images: + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_rhel-8-base-openshift: + name: builder + namespace: ocp + tag: rhel-8-base-openshift + ocp_builder_rhel-8-base-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.7 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- dockerfile_path: Dockerfile.ocp + from: ocp_builder_rhel-8-base-openshift + to: ironic-machine-os-downloader +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: ironic-rhcos-downloader diff --git a/ci-operator/config/openshift/ironic-static-ip-manager/openshift-ironic-static-ip-manager-release-4.9.yaml b/ci-operator/config/openshift/ironic-static-ip-manager/openshift-ironic-static-ip-manager-release-4.9.yaml new file mode 100644 index 0000000000000..f159a940a6f89 --- /dev/null +++ b/ci-operator/config/openshift/ironic-static-ip-manager/openshift-ironic-static-ip-manager-release-4.9.yaml @@ -0,0 +1,43 @@ +base_images: + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_rhel-8-base-openshift: + name: builder + namespace: ocp + tag: rhel-8-base-openshift + ocp_builder_rhel-8-base-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.7 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- dockerfile_path: Dockerfile.ocp + from: ocp_builder_rhel-8-base-openshift + to: ironic-static-ip-manager +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: ironic-static-ip-manager diff --git a/ci-operator/config/openshift/jenkins-client-plugin/openshift-jenkins-client-plugin-release-4.9.yaml b/ci-operator/config/openshift/jenkins-client-plugin/openshift-jenkins-client-plugin-release-4.9.yaml new file mode 100644 index 0000000000000..7738a738d6832 --- /dev/null +++ b/ci-operator/config/openshift/jenkins-client-plugin/openshift-jenkins-client-plugin-release-4.9.yaml @@ -0,0 +1,55 @@ +base_images: + original_jenkins: + name: "4.9" + namespace: ocp + tag: jenkins +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +images: +- dockerfile_path: Dockerfile + from: original_jenkins + inputs: + src: + paths: + - destination_dir: . + source_path: /go/src/github.com/openshift/jenkins-client-plugin/. + to: jenkins +promotion: + excluded_images: + - jenkins + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws-jenkins + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-jenkins +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: jenkins-client-plugin diff --git a/ci-operator/config/openshift/jenkins-openshift-login-plugin/openshift-jenkins-openshift-login-plugin-release-4.9.yaml b/ci-operator/config/openshift/jenkins-openshift-login-plugin/openshift-jenkins-openshift-login-plugin-release-4.9.yaml new file mode 100644 index 0000000000000..de576b62fd03a --- /dev/null +++ b/ci-operator/config/openshift/jenkins-openshift-login-plugin/openshift-jenkins-openshift-login-plugin-release-4.9.yaml @@ -0,0 +1,42 @@ +base_images: + original_jenkins: + name: "4.9" + namespace: ocp + tag: jenkins +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +images: +- dockerfile_path: Dockerfile + from: original_jenkins + inputs: + src: + paths: + - destination_dir: . + source_path: /go/src/github.com/openshift/jenkins-openshift-login-plugin/. + to: jenkins +promotion: + excluded_images: + - jenkins + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws-jenkins + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-jenkins +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: jenkins-openshift-login-plugin diff --git a/ci-operator/config/openshift/jenkins-sync-plugin/openshift-jenkins-sync-plugin-release-4.9.yaml b/ci-operator/config/openshift/jenkins-sync-plugin/openshift-jenkins-sync-plugin-release-4.9.yaml new file mode 100644 index 0000000000000..25e6c97493db4 --- /dev/null +++ b/ci-operator/config/openshift/jenkins-sync-plugin/openshift-jenkins-sync-plugin-release-4.9.yaml @@ -0,0 +1,42 @@ +base_images: + original_jenkins: + name: "4.9" + namespace: ocp + tag: jenkins +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +images: +- dockerfile_path: Dockerfile + from: original_jenkins + inputs: + src: + paths: + - destination_dir: . + source_path: /go/src/github.com/openshift/jenkins-sync-plugin/. + to: jenkins +promotion: + excluded_images: + - jenkins + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws-jenkins + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-jenkins +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: jenkins-sync-plugin diff --git a/ci-operator/config/openshift/jenkins/openshift-jenkins-release-4.9.yaml b/ci-operator/config/openshift/jenkins/openshift-jenkins-release-4.9.yaml new file mode 100644 index 0000000000000..5659354946f21 --- /dev/null +++ b/ci-operator/config/openshift/jenkins/openshift-jenkins-release-4.9.yaml @@ -0,0 +1,98 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: cli + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-8-release-openshift-4.6 +images: +- context_dir: "2" + dockerfile_path: Dockerfile.rhel8 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + src: + paths: + - destination_dir: . + source_path: /go/src/github.com/openshift/jenkins/2/. + to: jenkins +- context_dir: slave-base + dockerfile_path: Dockerfile.rhel8 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + src: + paths: + - destination_dir: . + source_path: /go/src/github.com/openshift/jenkins/slave-base/. + to: jenkins-agent-base +- context_dir: agent-maven-3.5 + dockerfile_path: Dockerfile.rhel8 + from: jenkins-agent-base + inputs: + src: + paths: + - destination_dir: . + source_path: /go/src/github.com/openshift/jenkins/agent-maven-3.5/. + to: jenkins-agent-maven +- context_dir: agent-nodejs-12 + dockerfile_path: Dockerfile.rhel8 + from: jenkins-agent-base + inputs: + src: + paths: + - destination_dir: . + source_path: /go/src/github.com/openshift/jenkins/agent-nodejs-12/. + to: jenkins-agent-nodejs +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-jenkins + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-jenkins +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: jenkins diff --git a/ci-operator/config/openshift/k8s-prometheus-adapter/openshift-k8s-prometheus-adapter-release-4.9.yaml b/ci-operator/config/openshift/k8s-prometheus-adapter/openshift-k8s-prometheus-adapter-release-4.9.yaml new file mode 100644 index 0000000000000..080944934eb5f --- /dev/null +++ b/ci-operator/config/openshift/k8s-prometheus-adapter/openshift-k8s-prometheus-adapter-release-4.9.yaml @@ -0,0 +1,66 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/directxman12/k8s-prometheus-adapter +images: +- dockerfile_path: Dockerfile.ocp + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: k8s-prometheus-adapter +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: vendor + commands: go mod vendor && git diff --exit-code + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: k8s-prometheus-adapter diff --git a/ci-operator/config/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-release-4.9.yaml b/ci-operator/config/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-release-4.9.yaml new file mode 100644 index 0000000000000..c082bf5f2806e --- /dev/null +++ b/ci-operator/config/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-release-4.9.yaml @@ -0,0 +1,73 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 + openshift_release_golang-1.14: + name: release + namespace: openshift + tag: golang-1.14 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +images: +- dockerfile_path: Dockerfile.ocp + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: kube-rbac-proxy +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: vendor + commands: go mod vendor && git diff --exit-code + container: + from: src +- artifact_dir: /tmp/artifacts + as: test-unit + commands: make test-unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: kube-rbac-proxy diff --git a/ci-operator/config/openshift/kube-state-metrics/openshift-kube-state-metrics-release-4.9.yaml b/ci-operator/config/openshift/kube-state-metrics/openshift-kube-state-metrics-release-4.9.yaml new file mode 100644 index 0000000000000..a9ad51bb115cd --- /dev/null +++ b/ci-operator/config/openshift/kube-state-metrics/openshift-kube-state-metrics-release-4.9.yaml @@ -0,0 +1,74 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 + openshift_release_golang-1.14: + name: release + namespace: openshift + tag: golang-1.14 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: k8s.io/kube-state-metrics +images: +- dockerfile_path: Dockerfile.ocp + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: kube-state-metrics +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: vendor + commands: make validate-modules + container: + from: src +- artifact_dir: /tmp/artifacts + as: test-unit + commands: make test-unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: kube-state-metrics diff --git a/ci-operator/config/openshift/kubecsr/openshift-kubecsr-openshift-4.9.yaml b/ci-operator/config/openshift/kubecsr/openshift-kubecsr-openshift-4.9.yaml new file mode 100644 index 0000000000000..5b90aaf17c1c3 --- /dev/null +++ b/ci-operator/config/openshift/kubecsr/openshift-kubecsr-openshift-4.9.yaml @@ -0,0 +1,56 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + openshift_release_golang-1.10: + name: release + namespace: openshift + tag: golang-1.10 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/coreos/kubecsr +images: +- dockerfile_path: Dockerfile.kube-client-agent.openshift + from: base + inputs: + openshift_release_golang-1.10: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.10 + to: kube-client-agent +- dockerfile_path: Dockerfile.kube-etcd-signer-server.openshift + from: base + inputs: + openshift_release_golang-1.10: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.10 + to: kube-etcd-signer-server +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make check + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: openshift-4.9 + org: openshift + repo: kubecsr diff --git a/ci-operator/config/openshift/kubefed-operator/openshift-kubefed-operator-release-4.9.yaml b/ci-operator/config/openshift/kubefed-operator/openshift-kubefed-operator-release-4.9.yaml new file mode 100644 index 0000000000000..92a9b3a95fc40 --- /dev/null +++ b/ci-operator/config/openshift/kubefed-operator/openshift-kubefed-operator-release-4.9.yaml @@ -0,0 +1,51 @@ +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.12 +images: +- dockerfile_path: kubefed-operator-ci.Dockerfile + from: root + to: kubefed-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: vet + commands: | + make -f Makefile.ci vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make -f Makefile.ci unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: olm-e2e + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: | + make -f Makefile.ci olm-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: kubefed-operator diff --git a/ci-operator/config/openshift/kubefed/openshift-kubefed-release-4.9.yaml b/ci-operator/config/openshift/kubefed/openshift-kubefed-release-4.9.yaml new file mode 100644 index 0000000000000..b798c2e56aa94 --- /dev/null +++ b/ci-operator/config/openshift/kubefed/openshift-kubefed-release-4.9.yaml @@ -0,0 +1,44 @@ +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.12 +canonical_go_repository: sigs.k8s.io/kubefed +images: +- dockerfile_path: Dockerfile + from: root + to: kubefed-controller +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: vet + commands: | + make -f openshift/Makefile.ci vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make -f openshift/Makefile.ci unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: managed-e2e + commands: | + make -f openshift/Makefile.ci managed-e2e + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: kubefed diff --git a/ci-operator/config/openshift/kubernetes-autoscaler/openshift-kubernetes-autoscaler-release-4.9.yaml b/ci-operator/config/openshift/kubernetes-autoscaler/openshift-kubernetes-autoscaler-release-4.9.yaml new file mode 100644 index 0000000000000..03c3159801355 --- /dev/null +++ b/ci-operator/config/openshift/kubernetes-autoscaler/openshift-kubernetes-autoscaler-release-4.9.yaml @@ -0,0 +1,157 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.12: + name: release + namespace: openshift + tag: golang-1.12 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 + openshift_release_golang-1.14: + name: release + namespace: openshift + tag: golang-1.14 +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: k8s.io/autoscaler +images: +- dockerfile_path: images/cluster-autoscaler/Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: cluster-autoscaler +- context_dir: vertical-pod-autoscaler + dockerfile_path: Dockerfile.openshift + from: base + inputs: + openshift_release_golang-1.14: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.14 + to: vertical-pod-autoscaler +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi + bin: + requests: + cpu: "2" + memory: 4Gi + cluster-autoscaler: + requests: + cpu: "2" + memory: 4Gi + test-bin: + requests: + cpu: "2" + memory: 4Gi + unit: + requests: + cpu: "2" + memory: 8Gi +tag_specification: + name: "4.9" + namespace: ocp +test_binary_build_commands: OS_GOFLAGS='-race' make build +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: JUNIT_REPORT=1 hack/test-go.sh + container: + from: src +- artifact_dir: /tmp/artifacts + as: git-history + commands: ./hack/verify_history.sh + container: + from: src +- artifact_dir: /tmp/artifacts + as: goimports + commands: IS_CONTAINER=TRUE make goimports + container: + from: src +- artifact_dir: /tmp/artifacts + as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: golint + commands: IS_CONTAINER=TRUE make lint + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + from: stable:cluster-api-actuator-pkg + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-azure-operator + steps: + cluster_profile: azure4 + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + from: stable:cluster-api-actuator-pkg + resources: + requests: + cpu: 100m + workflow: ipi-azure +- artifact_dir: /tmp/artifacts + as: e2e-gcp-operator + steps: + cluster_profile: gcp + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + from: stable:cluster-api-actuator-pkg + resources: + requests: + cpu: 100m + workflow: ipi-gcp +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: kubernetes-autoscaler diff --git a/ci-operator/config/openshift/kubernetes-kube-storage-version-migrator/openshift-kubernetes-kube-storage-version-migrator-release-4.9.yaml b/ci-operator/config/openshift/kubernetes-kube-storage-version-migrator/openshift-kubernetes-kube-storage-version-migrator-release-4.9.yaml new file mode 100644 index 0000000000000..5f5ce3b6e689b --- /dev/null +++ b/ci-operator/config/openshift/kubernetes-kube-storage-version-migrator/openshift-kubernetes-kube-storage-version-migrator-release-4.9.yaml @@ -0,0 +1,74 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.12: + name: release + namespace: openshift + tag: golang-1.12 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/kubernetes-sigs/kube-storage-version-migrator +images: +- dockerfile_path: images/release/Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: kube-storage-version-migrator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: "4.9" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: kubernetes-kube-storage-version-migrator diff --git a/ci-operator/config/openshift/kubernetes-nmstate/openshift-kubernetes-nmstate-release-4.9.yaml b/ci-operator/config/openshift/kubernetes-nmstate/openshift-kubernetes-nmstate-release-4.9.yaml new file mode 100644 index 0000000000000..11d68e14c2469 --- /dev/null +++ b/ci-operator/config/openshift/kubernetes-nmstate/openshift-kubernetes-nmstate-release-4.9.yaml @@ -0,0 +1,28 @@ +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test/unit + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: kubernetes-nmstate diff --git a/ci-operator/config/openshift/kubernetes/openshift-kubernetes-release-4.9.yaml b/ci-operator/config/openshift/kubernetes/openshift-kubernetes-release-4.9.yaml new file mode 100644 index 0000000000000..a646908c8c209 --- /dev/null +++ b/ci-operator/config/openshift/kubernetes/openshift-kubernetes-release-4.9.yaml @@ -0,0 +1,353 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + base-machine: + name: fedora + namespace: openshift + tag: "29" + cli: + name: "4.9" + namespace: ocp + tag: cli + cli-jq: + name: cli-jq + namespace: ocp + tag: latest + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + machine-os-content-base: + name: "4.9" + namespace: ocp + tag: machine-os-content + oc-rpms: + name: "4.9" + namespace: ocp + tag: oc-rpms + ocp_builder_rhel-8-golang-1.14: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + ocp_builder_rhel-8-golang-1.15: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + tools: + name: "4.9" + namespace: ocp + tag: tools +binary_build_commands: openshift-hack/build-go.sh +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-8-release-golang-1.15-openshift-4.6 +canonical_go_repository: k8s.io/kubernetes +images: +- dockerfile_path: openshift-hack/images/hyperkube/Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: hyperkube +- dockerfile_path: openshift-hack/images/tests/Dockerfile.rhel + from: tools + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: kubernetes-tests +- context_dir: openshift-hack/images/os/ + from: base + inputs: + base-machine-with-rpms: + as: + - fedora:29 + machine-os-content-base: + as: + - registry.svc.ci.openshift.org/openshift/origin-v4.0:machine-os-content + to: machine-os-content +promotion: + additional_images: + artifacts: artifacts + excluded_images: + - machine-os-content + name: "4.9" + namespace: ocp +raw_steps: +- pipeline_image_cache_step: + commands: | + mkdir -p _output/local/releases; touch _output/local/releases/CHECKSUM; echo $'FROM bin AS bin\nFROM rpms AS rpms\nFROM centos:7 \nCOPY --from=bin /go/src/k8s.io/kubernetes/_output/local/releases /srv/zips/ \nCOPY --from=oc-rpms /go/src/github.com/openshift/oc/_rpmbuild/SOURCES/* /srv/zips/ \nCOPY --from=rpms /go/src/k8s.io/kubernetes/_output/local/releases/rpms/* /srv/repo/ \nCOPY --from=oc-rpms /go/src/github.com/openshift/oc/_rpmbuild/RPMS/x86_64/* /srv/repo/ ' > _output/local/releases/Dockerfile; openshift-hack/build-go.sh; + from: bin + to: bin-cross +- project_directory_image_build_step: + from: base + inputs: + bin-cross: + as: + - bin + paths: + - destination_dir: . + source_path: /go/src/k8s.io/kubernetes/_output/local/releases/Dockerfile + oc-rpms: + as: + - oc-rpms + rpms: + as: + - rpms + src: {} + optional: true + to: artifacts +- output_image_tag_step: + from: artifacts + optional: true + to: + name: stable + namespace: "" + tag: artifacts +- rpm_image_injection_step: + from: base + to: base-with-rpms +- rpm_image_injection_step: + from: base-machine + to: base-machine-with-rpms +resources: + '*': + requests: + cpu: 100m + memory: 4Gi + artifacts: + requests: + cpu: 100m + memory: 100Mi + bin: + requests: + cpu: "3" + memory: 7Gi + bin-cross: + requests: + cpu: "3" + memory: 8Gi + cmd: + requests: + cpu: "4" + memory: 8Gi + hyperkube: + requests: + cpu: "3" + memory: 7Gi + hypershift: + requests: + cpu: "3" + memory: 7Gi + integration: + requests: + cpu: "6" + memory: 14Gi + k8s-e2e-conformance-aws: + requests: + cpu: "1" + memory: 300Mi + rpms: + requests: + cpu: "4" + memory: 8Gi + tests: + requests: + cpu: "3" + memory: 7Gi + unit: + requests: + cpu: "6" + memory: 8Gi + verify: + requests: + cpu: "3" + memory: 8Gi +rpm_build_commands: openshift-hack/build-rpms.sh +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: TMPDIR=/tmp/volume openshift-hack/test-go.sh + container: + from: src + memory_backed_volume: + size: 4Gi +- artifact_dir: /tmp/artifacts + as: integration + commands: TMPDIR=/tmp/volume openshift-hack/test-integration.sh + container: + from: src + memory_backed_volume: + size: 4Gi +- artifact_dir: /tmp/artifacts + as: verify + commands: TMPDIR=/tmp/volume openshift-hack/verify.sh + container: + from: src + memory_backed_volume: + size: 4Gi +- artifact_dir: /tmp/artifacts + as: verify-commits + commands: openshift-hack/verify-commits.sh + container: + from: src + memory_backed_volume: + size: 4Gi +- artifact_dir: /tmp/artifacts + as: k8s-e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-kubernetes-e2e-gcp +- artifact_dir: /tmp/artifacts + as: k8s-e2e-gcp-serial + steps: + cluster_profile: gcp + workflow: openshift-kubernetes-e2e-gcp-serial +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-loki +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-loki +- artifact_dir: /tmp/artifacts + as: e2e-aws-ovn + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-ovn +- artifact_dir: /tmp/artifacts + as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- artifact_dir: /tmp/artifacts + as: e2e-agnostic-cmd + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-cmd +- artifact_dir: /tmp/artifacts + as: e2e-aws-disruptive + commands: setup_ssh_bastion; TEST_SUITE=openshift/disruptive run-tests; TEST_SUITE=openshift/conformance/parallel run-tests + openshift_installer: + cluster_profile: aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-jenkins + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-jenkins +- artifact_dir: /tmp/artifacts + as: e2e-gcp-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-azure-upgrade + steps: + cluster_profile: azure4 + workflow: openshift-upgrade-azure +- artifact_dir: /tmp/artifacts + as: e2e-aws-selfupgrade + steps: + cluster_profile: aws + dependencies: + OPENSHIFT_INSTALL_RELEASE_IMAGE_OVERRIDE: release:latest + OPENSHIFT_UPGRADE_RELEASE_IMAGE_OVERRIDE: release:initial + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +- artifact_dir: /tmp/artifacts + as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +- artifact_dir: /tmp/artifacts + as: e2e-vsphere + steps: + cluster_profile: vsphere + env: + TEST_SUITE: openshift/conformance/parallel + workflow: openshift-e2e-vsphere-upi +- artifact_dir: /tmp/artifacts + as: k8s-e2e-conformance-aws + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: openshift-hack/conformance-k8s.sh + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-multitenant + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-sdn-multi +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4 + NETWORK_TYPE=OpenShiftSDN + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-ipv6 + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-dualstack + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: configmap-scale + steps: + cluster_profile: aws + workflow: openshift-perfscale-e2e-configmap-scale +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: kubernetes diff --git a/ci-operator/config/openshift/kuryr-kubernetes/openshift-kuryr-kubernetes-release-4.9.yaml b/ci-operator/config/openshift/kuryr-kubernetes/openshift-kuryr-kubernetes-release-4.9.yaml new file mode 100644 index 0000000000000..c6618cea3473c --- /dev/null +++ b/ci-operator/config/openshift/kuryr-kubernetes/openshift-kuryr-kubernetes-release-4.9.yaml @@ -0,0 +1,85 @@ +base_images: + base: + name: ubi + namespace: ocp + tag: "8" + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.7 +base_rpm_images: + rpm: + name: ubi + namespace: ocp + tag: "8" +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +images: +- dockerfile_path: openshift-kuryr-tester-rhel8.Dockerfile + from: src + optional: true + to: kuryr-tester +- dockerfile_path: openshift-kuryr-cni-rhel8.Dockerfile + from: rpm-os + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: kuryr-cni +- dockerfile_path: openshift-kuryr-controller-rhel8.Dockerfile + from: rpm-os + to: kuryr-controller +promotion: + name: "4.9" + namespace: ocp +raw_steps: +- pipeline_image_cache_step: + commands: | + curl http://base-4-7-rhel8.ocp.svc > /etc/yum.repos.d/base-4-7-rhel8.repo + curl http://base-openstack-4-7.ocp.svc > /etc/yum.repos.d/base-openstack-4-7.repo + from: rpm + to: rpm-os +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +rpm_build_commands: tools/build-rpm-rhel8.sh 4.7.0 +rpm_build_location: _output/RPMS/noarch +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: HOME=`dirname .` tox -e py3 + container: + from: kuryr-tester +- artifact_dir: /tmp/artifacts + as: verify + commands: HOME=`dirname .` tox -e pep8 + container: + from: kuryr-tester +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: kuryr-kubernetes diff --git a/ci-operator/config/openshift/leader-elector/openshift-leader-elector-release-4.9.yaml b/ci-operator/config/openshift/leader-elector/openshift-leader-elector-release-4.9.yaml new file mode 100644 index 0000000000000..499f03cf3fe8f --- /dev/null +++ b/ci-operator/config/openshift/leader-elector/openshift-leader-elector-release-4.9.yaml @@ -0,0 +1,50 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +images: +- from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: leader-elector +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: test -z $(go fmt ./election/lib) + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: leader-elector diff --git a/ci-operator/config/openshift/library-go/openshift-library-go-release-4.9.yaml b/ci-operator/config/openshift/library-go/openshift-library-go-release-4.9.yaml new file mode 100644 index 0000000000000..3c56dde2ef233 --- /dev/null +++ b/ci-operator/config/openshift/library-go/openshift-library-go-release-4.9.yaml @@ -0,0 +1,60 @@ +base_images: + os: + name: centos + namespace: openshift + tag: "7" +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 8Gi +tag_specification: + name: "4.9" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws-encryption + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: | + make test-e2e-encryption JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: library-go diff --git a/ci-operator/config/openshift/linuxptp-daemon/openshift-linuxptp-daemon-release-4.9.yaml b/ci-operator/config/openshift/linuxptp-daemon/openshift-linuxptp-daemon-release-4.9.yaml new file mode 100644 index 0000000000000..5914fc25e4fcb --- /dev/null +++ b/ci-operator/config/openshift/linuxptp-daemon/openshift-linuxptp-daemon-release-4.9.yaml @@ -0,0 +1,59 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.10: + name: release + namespace: openshift + tag: golang-1.10 + openshift_release_golang-1.12: + name: release + namespace: openshift + tag: golang-1.12 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.12 +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: ptp +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: linuxptp-daemon diff --git a/ci-operator/config/openshift/local-storage-operator/openshift-local-storage-operator-release-4.9.yaml b/ci-operator/config/openshift/local-storage-operator/openshift-local-storage-operator-release-4.9.yaml new file mode 100644 index 0000000000000..0f8d6723ec117 --- /dev/null +++ b/ci-operator/config/openshift/local-storage-operator/openshift-local-storage-operator-release-4.9.yaml @@ -0,0 +1,83 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: local-storage-operator +- dockerfile_path: Dockerfile.diskmaker.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: local-storage-diskmaker +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make test_e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: local-storage-operator diff --git a/ci-operator/config/openshift/loki/openshift-loki-release-4.9.yaml b/ci-operator/config/openshift/loki/openshift-loki-release-4.9.yaml new file mode 100644 index 0000000000000..206c4fafac599 --- /dev/null +++ b/ci-operator/config/openshift/loki/openshift-loki-release-4.9.yaml @@ -0,0 +1,55 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.12: + name: release + namespace: openshift + tag: golang-1.12 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.12 +images: +- dockerfile_path: Dockerfile.ocp + from: base + inputs: + openshift_release_golang-1.12: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.12 + to: loki +- dockerfile_path: Dockerfile.promtail.ocp + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + openshift_release_golang-1.12: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.12 + to: promtail +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: loki diff --git a/ci-operator/config/openshift/machine-api-operator/openshift-machine-api-operator-release-4.9.yaml b/ci-operator/config/openshift/machine-api-operator/openshift-machine-api-operator-release-4.9.yaml new file mode 100644 index 0000000000000..e7b9b68af3029 --- /dev/null +++ b/ci-operator/config/openshift/machine-api-operator/openshift-machine-api-operator-release-4.9.yaml @@ -0,0 +1,191 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: NO_DOCKER=1 make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: machine-api-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: NO_DOCKER=1 make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: generate + commands: IS_CONTAINER=TRUE NO_DOCKER=1 make generate + container: + from: src +- artifact_dir: /tmp/artifacts + as: goimports + commands: IS_CONTAINER=TRUE make goimports + container: + from: src +- artifact_dir: /tmp/artifacts + as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: golint + commands: IS_CONTAINER=TRUE make lint + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + from: stable:cluster-api-actuator-pkg + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator-tech-preview + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e-tech-preview + from: stable:cluster-api-actuator-pkg + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-workers-rhel7 + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-workers-rhel7 +- artifact_dir: /tmp/artifacts + as: e2e-azure-operator + steps: + cluster_profile: azure4 + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + from: stable:cluster-api-actuator-pkg + resources: + requests: + cpu: 100m + workflow: ipi-azure +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-gcp-operator + steps: + cluster_profile: gcp + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + from: stable:cluster-api-actuator-pkg + resources: + requests: + cpu: 100m + workflow: ipi-gcp +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-vsphere-serial + steps: + cluster_profile: vsphere + workflow: openshift-e2e-vsphere-serial +- artifact_dir: /tmp/artifacts + as: e2e-libvirt + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-libvirt +- artifact_dir: /tmp/artifacts + as: e2e-vsphere + steps: + cluster_profile: vsphere + workflow: openshift-e2e-vsphere +- artifact_dir: /tmp/artifacts + as: e2e-vsphere-operator + steps: + cluster_profile: vsphere + test: + - artifact_dir: /tmp/artifacts + as: e2e-test + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + from: src + resources: + requests: + cpu: 100m + memory: 200Mi + workflow: openshift-e2e-vsphere +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: machine-api-operator diff --git a/ci-operator/config/openshift/machine-config-operator/openshift-machine-config-operator-release-4.9.yaml b/ci-operator/config/openshift/machine-config-operator/openshift-machine-config-operator-release-4.9.yaml new file mode 100644 index 0000000000000..6332f5034b81d --- /dev/null +++ b/ci-operator/config/openshift/machine-config-operator/openshift-machine-config-operator-release-4.9.yaml @@ -0,0 +1,182 @@ +base_images: + assisted-test-infra: + name: assisted-test + namespace: ocp-kni + tag: assisted-test-infra + base: + name: "4.9" + namespace: ocp + tag: base + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_golang-1.15: + name: builder + namespace: ocp + tag: golang-1.15 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.15: + name: release + namespace: openshift + tag: golang-1.15 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: machine-config-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test-unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-gcp-op + steps: + cluster_profile: gcp + test: + - as: test + cli: latest + commands: make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-gcp +- artifact_dir: /tmp/artifacts + as: e2e-agnostic-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp +- artifact_dir: /tmp/artifacts + as: e2e-aws-workers-rhel7 + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-workers-rhel7 +- artifact_dir: /tmp/artifacts + as: e2e-aws-disruptive + commands: setup_ssh_bastion; TEST_SUITE=openshift/disruptive run-tests; TEST_SUITE=openshift/conformance/parallel run-tests + openshift_installer: + cluster_profile: aws +- artifact_dir: /tmp/artifacts + as: cluster-bootimages + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: ./test/e2e/old-bootimages.sh + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-vsphere-upi + steps: + cluster_profile: vsphere + workflow: openshift-e2e-vsphere-upi +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-dualstack + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- artifact_dir: /tmp/artifacts + as: e2e-aws-proxy + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-proxy +- artifact_dir: /tmp/artifacts + as: e2e-vsphere + steps: + cluster_profile: vsphere + workflow: openshift-e2e-vsphere +- artifact_dir: /tmp/artifacts + as: e2e-ovn-step-registry + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-ovn +- artifact_dir: /tmp/artifacts + as: e2e-metal-assisted + steps: + cluster_profile: packet + workflow: baremetalds-assisted +- artifact_dir: /tmp/artifacts + as: e2e-ovirt + steps: + cluster_profile: ovirt + workflow: openshift-e2e-ovirt-minimal +- artifact_dir: /tmp/artifacts + as: e2e-aws-single-node + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-single-node +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: machine-config-operator diff --git a/ci-operator/config/openshift/mdns-publisher/openshift-mdns-publisher-release-4.9.yaml b/ci-operator/config/openshift/mdns-publisher/openshift-mdns-publisher-release-4.9.yaml new file mode 100644 index 0000000000000..6163ccd356dab --- /dev/null +++ b/ci-operator/config/openshift/mdns-publisher/openshift-mdns-publisher-release-4.9.yaml @@ -0,0 +1,83 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.12: + name: release + namespace: openshift + tag: golang-1.12 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.12 +images: +- dockerfile_path: Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: mdns-publisher +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: gofmt + commands: make fmt + container: + from: src +- artifact_dir: /tmp/artifacts + as: govet + commands: make vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-openstack-ipi + steps: + cluster_profile: openstack + workflow: openshift-e2e-openstack-ipi +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: mdns-publisher diff --git a/ci-operator/config/openshift/metal3-smart-exporter/openshift-metal3-smart-exporter-release-4.9.yaml b/ci-operator/config/openshift/metal3-smart-exporter/openshift-metal3-smart-exporter-release-4.9.yaml new file mode 100644 index 0000000000000..7f6893fa980c8 --- /dev/null +++ b/ci-operator/config/openshift/metal3-smart-exporter/openshift-metal3-smart-exporter-release-4.9.yaml @@ -0,0 +1,37 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + openshift_release_golang-1.10: + name: release + namespace: openshift + tag: golang-1.10 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.12 +images: +- dockerfile_path: Dockerfile.ocp + from: base + inputs: + openshift_release_golang-1.10: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.10 + to: metal3-smart-exporter +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: metal3-smart-exporter diff --git a/ci-operator/config/openshift/multus-admission-controller/openshift-multus-admission-controller-release-4.9.yaml b/ci-operator/config/openshift/multus-admission-controller/openshift-multus-admission-controller-release-4.9.yaml new file mode 100644 index 0000000000000..c7cb796924c3c --- /dev/null +++ b/ci-operator/config/openshift/multus-admission-controller/openshift-multus-admission-controller-release-4.9.yaml @@ -0,0 +1,47 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +images: +- dockerfile_path: Dockerfile.openshift + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: multus-admission-controller +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: multus-admission-controller diff --git a/ci-operator/config/openshift/multus-cni/openshift-multus-cni-release-4.9.yaml b/ci-operator/config/openshift/multus-cni/openshift-multus-cni-release-4.9.yaml new file mode 100644 index 0000000000000..bbb51837343ce --- /dev/null +++ b/ci-operator/config/openshift/multus-cni/openshift-multus-cni-release-4.9.yaml @@ -0,0 +1,63 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-7-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-7-golang-1.15-openshift-4.6 + ocp_builder_rhel-7-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-7-golang-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +images: +- dockerfile_path: Dockerfile.openshift + from: base + inputs: + ocp_builder_rhel-7-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-7-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: multus-cni +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: multus-cni diff --git a/ci-operator/config/openshift/multus-networkpolicy/openshift-multus-networkpolicy-release-4.9.yaml b/ci-operator/config/openshift/multus-networkpolicy/openshift-multus-networkpolicy-release-4.9.yaml new file mode 100644 index 0000000000000..93f233fd171a3 --- /dev/null +++ b/ci-operator/config/openshift/multus-networkpolicy/openshift-multus-networkpolicy-release-4.9.yaml @@ -0,0 +1,43 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-7-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-7-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +images: +- dockerfile_path: Dockerfile.openshift + from: base + to: multus-networkpolicy +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: multus-networkpolicy diff --git a/ci-operator/config/openshift/must-gather/openshift-must-gather-release-4.9.yaml b/ci-operator/config/openshift/must-gather/openshift-must-gather-release-4.9.yaml new file mode 100644 index 0000000000000..8940248d22a5d --- /dev/null +++ b/ci-operator/config/openshift/must-gather/openshift-must-gather-release-4.9.yaml @@ -0,0 +1,61 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: cli + ocp_builder_golang-1.12: + name: builder + namespace: ocp + tag: golang-1.12 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.12: + name: release + namespace: openshift + tag: golang-1.12 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.12 +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: must-gather +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: "4.9" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: must-gather diff --git a/ci-operator/config/openshift/network-metrics-daemon/openshift-network-metrics-daemon-release-4.9.yaml b/ci-operator/config/openshift/network-metrics-daemon/openshift-network-metrics-daemon-release-4.9.yaml new file mode 100644 index 0000000000000..849aecf43a673 --- /dev/null +++ b/ci-operator/config/openshift/network-metrics-daemon/openshift-network-metrics-daemon-release-4.9.yaml @@ -0,0 +1,68 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +images: +- dockerfile_path: Dockerfile.openshift + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: network-metrics-daemon +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make unittests + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e + steps: + cluster_profile: gcp + test: + - as: test + cli: latest + commands: make run-test + from: src + resources: + requests: + cpu: 100m + workflow: ipi-gcp +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: network-metrics-daemon diff --git a/ci-operator/config/openshift/network-tools/openshift-network-tools-release-4.9.yaml b/ci-operator/config/openshift/network-tools/openshift-network-tools-release-4.9.yaml new file mode 100644 index 0000000000000..248ec4755fbd5 --- /dev/null +++ b/ci-operator/config/openshift/network-tools/openshift-network-tools-release-4.9.yaml @@ -0,0 +1,58 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_4.7_ovn-kubernetes: + name: "4.9" + namespace: ocp + tag: ovn-kubernetes + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + openshift_release_golang-1.15: + name: release + namespace: openshift + tag: golang-1.15 +binary_build_commands: '"make build --warn-undefined-variables"' +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- dockerfile_path: Dockerfile + from: base + inputs: + ocp_4.7_ovn-kubernetes: + as: + - registry.ci.openshift.org/ocp/4.7:ovn-kubernetes + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: network-tools +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +test_binary_build_commands: '"make build GO_BUILD_FLAGS:=''-race'' --warn-undefined-variables"' +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: network-tools diff --git a/ci-operator/config/openshift/node-feature-discovery/openshift-node-feature-discovery-release-4.9.yaml b/ci-operator/config/openshift/node-feature-discovery/openshift-node-feature-discovery-release-4.9.yaml new file mode 100644 index 0000000000000..5a98cc4b40af1 --- /dev/null +++ b/ci-operator/config/openshift/node-feature-discovery/openshift-node-feature-discovery-release-4.9.yaml @@ -0,0 +1,72 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_4.6_base: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + ocp_builder_golang-1.14: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + ocp_builder_rhel-8-base-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-8-release-openshift-4.6 +images: +- dockerfile_path: Dockerfile + from: ocp_4.6_base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: node-feature-discovery +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: node-feature-discovery diff --git a/ci-operator/config/openshift/node-problem-detector-operator/openshift-node-problem-detector-operator-release-4.9.yaml b/ci-operator/config/openshift/node-problem-detector-operator/openshift-node-problem-detector-operator-release-4.9.yaml new file mode 100644 index 0000000000000..235b2602ff076 --- /dev/null +++ b/ci-operator/config/openshift/node-problem-detector-operator/openshift-node-problem-detector-operator-release-4.9.yaml @@ -0,0 +1,53 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_golang-1.10: + name: builder + namespace: ocp + tag: golang-1.10 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.10: + name: release + namespace: openshift + tag: golang-1.10 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: node-problem-detector-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: node-problem-detector-operator diff --git a/ci-operator/config/openshift/node-problem-detector/openshift-node-problem-detector-release-4.9.yaml b/ci-operator/config/openshift/node-problem-detector/openshift-node-problem-detector-release-4.9.yaml new file mode 100644 index 0000000000000..5f90f4ed304c8 --- /dev/null +++ b/ci-operator/config/openshift/node-problem-detector/openshift-node-problem-detector-release-4.9.yaml @@ -0,0 +1,53 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_golang-1.10: + name: builder + namespace: ocp + tag: golang-1.10 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.10: + name: release + namespace: openshift + tag: golang-1.10 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +images: +- dockerfile_path: Dockerfile.openshift.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: node-problem-detector +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: node-problem-detector diff --git a/ci-operator/config/openshift/node_exporter/openshift-node_exporter-release-4.9.yaml b/ci-operator/config/openshift/node_exporter/openshift-node_exporter-release-4.9.yaml new file mode 100644 index 0000000000000..375db6b9f86da --- /dev/null +++ b/ci-operator/config/openshift/node_exporter/openshift-node_exporter-release-4.9.yaml @@ -0,0 +1,65 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.14: + name: release + namespace: openshift + tag: golang-1.14 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +images: +- dockerfile_path: Dockerfile.ocp + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: prometheus-node-exporter +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: vendor + commands: make unused && git diff --exit-code + container: + from: src +- artifact_dir: /tmp/artifacts + as: test-unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: node_exporter diff --git a/ci-operator/config/openshift/oauth-apiserver/openshift-oauth-apiserver-release-4.9.yaml b/ci-operator/config/openshift/oauth-apiserver/openshift-oauth-apiserver-release-4.9.yaml new file mode 100644 index 0000000000000..2206f8fa13200 --- /dev/null +++ b/ci-operator/config/openshift/oauth-apiserver/openshift-oauth-apiserver-release-4.9.yaml @@ -0,0 +1,96 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_golang-1.14: + name: builder + namespace: ocp + tag: golang-1.14 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +images: +- dockerfile_path: images/Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: oauth-apiserver +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 3Gi +tag_specification: + name: "4.9" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-component + steps: + cluster_profile: gcp + test: + - as: test + cli: latest + commands: | + make test-e2e JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + from: src + resources: + requests: + cpu: 100m + workflow: ipi-gcp +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: oauth-apiserver diff --git a/ci-operator/config/openshift/oauth-proxy/openshift-oauth-proxy-release-4.9.yaml b/ci-operator/config/openshift/oauth-proxy/openshift-oauth-proxy-release-4.9.yaml new file mode 100644 index 0000000000000..3919b27485c00 --- /dev/null +++ b/ci-operator/config/openshift/oauth-proxy/openshift-oauth-proxy-release-4.9.yaml @@ -0,0 +1,83 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-8-release-golang-1.15-openshift-4.6 +images: +- from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: oauth-proxy +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-component + steps: + cluster_profile: gcp + test: + - as: test + cli: latest + commands: | + make test-e2e JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + from: src + resources: + requests: + cpu: 100m + workflow: ipi-gcp +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: oauth-proxy diff --git a/ci-operator/config/openshift/oauth-server/openshift-oauth-server-release-4.9.yaml b/ci-operator/config/openshift/oauth-server/openshift-oauth-server-release-4.9.yaml new file mode 100644 index 0000000000000..e48fb140f701e --- /dev/null +++ b/ci-operator/config/openshift/oauth-server/openshift-oauth-server-release-4.9.yaml @@ -0,0 +1,89 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_golang-1.14: + name: builder + namespace: ocp + tag: golang-1.14 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +images: +- dockerfile_path: images/Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: oauth-server +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 6Gi +tag_specification: + name: "4.9" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-agnostic-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp +- artifact_dir: /tmp/artifacts + as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: oauth-server diff --git a/ci-operator/config/openshift/oc/openshift-oc-release-4.9.yaml b/ci-operator/config/openshift/oc/openshift-oc-release-4.9.yaml new file mode 100644 index 0000000000000..063701da10b48 --- /dev/null +++ b/ci-operator/config/openshift/oc/openshift-oc-release-4.9.yaml @@ -0,0 +1,199 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + must-gather-base: + name: "4.9" + namespace: ocp + tag: must-gather + ocp_builder_rhel-7-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-7-golang-1.15-openshift-4.7 + ocp_builder_rhel-7-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-7-golang-1.15-openshift-4.8 + ocp_builder_rhel-7-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-7-golang-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 + openshift_release_golang-1.14: + name: release + namespace: openshift + tag: golang-1.14 + tests-base: + name: "4.9" + namespace: ocp + tag: tests +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +images: +- dockerfile_path: images/cli/Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-7-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-7-golang-1.15-openshift-4.7 + ocp_builder_rhel-7-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-7-golang-1.15-openshift-4.8 + to: cli +- context_dir: images/tools + from: cli + to: tools +- dockerfile_path: images/cli/Dockerfile.rhel + from: tests-base + inputs: + ocp_builder_rhel-7-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-7-golang-1.15-openshift-4.7 + ocp_builder_rhel-7-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-7-golang-1.15-openshift-4.8 + to: tests +- dockerfile_path: images/cli/Dockerfile.rhel + from: must-gather-base + inputs: + ocp_builder_rhel-7-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-7-golang-1.15-openshift-4.7 + ocp_builder_rhel-7-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-7-golang-1.15-openshift-4.8 + to: must-gather +- context_dir: images/deployer + dockerfile_path: Dockerfile.rhel + from: cli + to: deployer +- dockerfile_path: images/cli-artifacts/Dockerfile.rhel + from: cli + inputs: + ocp_builder_rhel-7-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-7-golang-1.15-openshift-4.7 + to: cli-artifacts +- context_dir: images/recycler/ + dockerfile_path: Dockerfile.rhel + from: cli + to: recycler +promotion: + additional_images: + oc-rpms: rpms + excluded_images: + - tests + - must-gather + - oc-base-with-rpms + name: "4.9" + namespace: ocp +raw_steps: +- rpm_image_injection_step: + from: base + to: oc-base-with-rpms +resources: + '*': + requests: + cpu: "3" + memory: 6Gi + build-rpms-from-tar: + requests: + cpu: 100m + memory: 100Mi +rpm_build_commands: |- + TMPDIR=$( mktemp -d ) + RPMBUILD_DIR=_rpmbuild/ + mkdir -p ${RPMBUILD_DIR}/{BUILD,RPMS,SOURCES,SPECS,SRPMS} + tar -czf "${TMPDIR}/openshift-clients-0.0.1.tar.gz" --exclude='.git' --transform='s|^.|openshift-clients-0.0.1|' --exclude='openshift-clients-0.0.1.tar.gz' ./ + cp ./oc.spec "${RPMBUILD_DIR}/SPECS/" + cp "${TMPDIR}/openshift-clients-0.0.1.tar.gz" "${RPMBUILD_DIR}/SOURCES/" + rpmbuild -ba --nodeps --define "_topdir $( pwd )/${RPMBUILD_DIR}" ${RPMBUILD_DIR}/SPECS/oc.spec --define "os_git_vars OS_GIT_VERSION='4.7.0' OS_GIT_COMMIT='${OPENSHIFT_BUILD_COMMIT::8}' OS_GIT_MAJOR='' OS_GIT_MINOR='' OS_GIT_TREE_STATE=''" +rpm_build_location: _rpmbuild/RPMS/ +tag_specification: + name: "4.9" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: build-rpms-from-tar + commands: '# noop, just to force the building the `rpms` target' + container: + from: oc-base-with-rpms +- artifact_dir: /tmp/artifacts + as: rpm-build + commands: | + make rpm-build + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +- artifact_dir: /tmp/artifacts + as: e2e-agnostic-cmd + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-cmd +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-builds + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-builds +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-ipv6 + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: oc diff --git a/ci-operator/config/openshift/ocp-release-operator-sdk/openshift-ocp-release-operator-sdk-release-4.9.yaml b/ci-operator/config/openshift/ocp-release-operator-sdk/openshift-ocp-release-operator-sdk-release-4.9.yaml new file mode 100644 index 0000000000000..dcd6944ad463f --- /dev/null +++ b/ci-operator/config/openshift/ocp-release-operator-sdk/openshift-ocp-release-operator-sdk-release-4.9.yaml @@ -0,0 +1,139 @@ +base_images: + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + os: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + os-minimal: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-8-release-openshift-4.6 +images: +- dockerfile_path: ci/dockerfiles/builder.Dockerfile + from: root + to: osdk-builder +- dockerfile_path: release/ansible/Dockerfile.rhel8 + from: os + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: ansible-operator +- dockerfile_path: release/helm/Dockerfile + from: os-minimal + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: helm-operator +- dockerfile_path: release/sdk/Dockerfile + from: os-minimal + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: operator-sdk +- dockerfile_path: ci/dockerfiles/ansible-e2e.Dockerfile + from: ansible-operator + inputs: + osdk-builder: + as: + - osdk-builder + to: osdk-ansible-e2e +- context_dir: test/ansible + dockerfile_path: build/Dockerfile + from: ansible-operator + to: osdk-ansible-full-e2e +- dockerfile_path: ci/dockerfiles/helm-e2e.Dockerfile + from: helm-operator + inputs: + osdk-builder: + as: + - osdk-builder + to: osdk-helm-e2e +promotion: + excluded_images: + - osdk-builder + - osdk-ansible-e2e + - osdk-ansible-full-e2e + - osdk-helm-e2e + - memcached-operator + - nginx-operator + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 200m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +test_binary_build_commands: make build/operator-sdk-dev-x86_64-linux-gnu +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: | + echo "running unit tests" + make test-unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: sanity + commands: | + echo "setting environment" + export GOCACHE=/tmp + export XDG_CACHE_HOME=/tmp + unset VERSION + echo "patch upstream" + make -f ci/prow.Makefile patch + echo "running make test-sanity" + make test-sanity + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws-ansible + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make -f ci/prow.Makefile test-e2e-ansible + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-helm + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make -f ci/prow.Makefile test-e2e-helm + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: ocp-release-operator-sdk diff --git a/ci-operator/config/openshift/openshift-ansible/openshift-openshift-ansible-release-4.9.yaml b/ci-operator/config/openshift/openshift-ansible/openshift-openshift-ansible-release-4.9.yaml new file mode 100644 index 0000000000000..7775e7ea2a004 --- /dev/null +++ b/ci-operator/config/openshift/openshift-ansible/openshift-openshift-ansible-release-4.9.yaml @@ -0,0 +1,75 @@ +base_rpm_images: + os: + name: centos + namespace: openshift + tag: "7" +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +images: +- dockerfile_path: images/installer/Dockerfile + from: base + to: ansible +promotion: + name: "4.9" + namespace: ocp +raw_steps: +- pipeline_image_cache_step: + commands: | + INSTALL_PKGS="which tar wget hostname sysvinit-tools util-linux socat tree findutils lsof bind-utils shadow-utils" + cat < /opt/Dockerfile + FROM os + RUN mkdir -p /var/lib/origin && \ + yum install -y ${INSTALL_PKGS} && \ + rpm -V ${INSTALL_PKGS} && \ + yum clean all && rm -rf /var/cache/yum/* + DOCKERFILE + from: os + to: src-dockerfile +- project_directory_image_build_step: + from: os + inputs: + src: {} + src-dockerfile: + paths: + - destination_dir: . + source_path: /opt/Dockerfile + to: base +resources: + '*': + requests: + cpu: 100m + memory: 200Mi + unit: + requests: + cpu: "1" + memory: 1.5Gi +rpm_build_commands: tito tag --offline --accept-auto-changelog --use-release '9999%{?dist}'; tito build --output="_output/local/releases" --rpm --test --offline --quiet; mkdir -p _output/local/releases/rpms; mv _output/local/releases/noarch/* _output/local/releases/rpms; createrepo _output/local/releases/rpms +tag_specification: + name: "4.9" + namespace: ocp +test_binary_build_commands: | + set -eo pipefail + yum install -y gcc libffi-devel python-devel openssl-devel python3 + pip3 install tox virtualenv==16.7.9 + chmod uga+w /etc/passwd +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: | + set -o pipefail + echo "${USER:-default}:x:$(id -u):$(id -g):Default User:$HOME:/sbin/nologin" >> /etc/passwd + tox + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws-workers-rhel7 + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-workers-rhel7 +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: openshift-ansible diff --git a/ci-operator/config/openshift/openshift-apiserver/openshift-openshift-apiserver-release-4.9.yaml b/ci-operator/config/openshift/openshift-apiserver/openshift-openshift-apiserver-release-4.9.yaml new file mode 100644 index 0000000000000..4435d999e4175 --- /dev/null +++ b/ci-operator/config/openshift/openshift-apiserver/openshift-openshift-apiserver-release-4.9.yaml @@ -0,0 +1,88 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_golang-1.14: + name: builder + namespace: ocp + tag: golang-1.14 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +images: +- dockerfile_path: images/Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: openshift-apiserver +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 6Gi +tag_specification: + name: "4.9" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-cmd + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-cmd +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: openshift-apiserver diff --git a/ci-operator/config/openshift/openshift-controller-manager/openshift-openshift-controller-manager-release-4.9.yaml b/ci-operator/config/openshift/openshift-controller-manager/openshift-openshift-controller-manager-release-4.9.yaml new file mode 100644 index 0000000000000..59c243c8fb211 --- /dev/null +++ b/ci-operator/config/openshift/openshift-controller-manager/openshift-openshift-controller-manager-release-4.9.yaml @@ -0,0 +1,82 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: openshift-controller-manager +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 6Gi +tag_specification: + name: "4.9" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-builds + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-builds +- artifact_dir: /tmp/artifacts + as: e2e-aws-proxy + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-builds +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-gcp-builds + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-builds +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: openshift-controller-manager diff --git a/ci-operator/config/openshift/openshift-state-metrics/openshift-openshift-state-metrics-release-4.9.yaml b/ci-operator/config/openshift/openshift-state-metrics/openshift-openshift-state-metrics-release-4.9.yaml new file mode 100644 index 0000000000000..056eed116efb5 --- /dev/null +++ b/ci-operator/config/openshift/openshift-state-metrics/openshift-openshift-state-metrics-release-4.9.yaml @@ -0,0 +1,83 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 + openshift_release_golang-1.14: + name: release + namespace: openshift + tag: golang-1.14 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +images: +- dockerfile_path: Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: openshift-state-metrics +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: vendor + commands: make validate-modules && git diff --exit-code + container: + from: src +- artifact_dir: /tmp/artifacts + as: gofmt + commands: make gofmtcheck + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: make test-unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: doccheck + commands: make doccheck + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: openshift-state-metrics diff --git a/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.9.yaml b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.9.yaml new file mode 100644 index 0000000000000..f6f1b497070c7 --- /dev/null +++ b/ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.9.yaml @@ -0,0 +1,75 @@ +base_images: + cli: + name: "4.9" + namespace: ocp + tag: cli +binary_build_commands: make all +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +promotion: + name: "4.9" + namespace: ocp +releases: + latest: + candidate: + product: ocp + stream: nightly + version: "4.7" +resources: + '*': + limits: + memory: 8Gi + requests: + cpu: "1" + memory: 4Gi + bin: + requests: + cpu: "2" + memory: 8Gi + e2e-aws: + requests: + cpu: "4" + memory: 4Gi +test_binary_build_commands: make test +tests: +- artifact_dir: /tmp/artifacts + as: title-check + commands: make name-check + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + test: + - as: bin-test + cli: latest + commands: ./bin/extended-platform-tests run openshift/conformance/parallel --run "High-24829" + from: bin + resources: + requests: + cpu: "2" + memory: 4Gi + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: sanity + cron: 0 */8 * * * + steps: + cluster_profile: aws + test: + - as: periodic-e2e-test + cli: latest + commands: make nightly-test + from: bin + resources: + requests: + cpu: "2" + memory: 4Gi + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: openshift-tests-private diff --git a/ci-operator/config/openshift/openshift-tests/openshift-openshift-tests-release-4.9.yaml b/ci-operator/config/openshift/openshift-tests/openshift-openshift-tests-release-4.9.yaml new file mode 100644 index 0000000000000..8b6aa63cde1d5 --- /dev/null +++ b/ci-operator/config/openshift/openshift-tests/openshift-openshift-tests-release-4.9.yaml @@ -0,0 +1,44 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: make build WHAT=cmd/extended-platform-tests +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + openshift_release_golang-1.13: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.13 + to: extended-platform-tests +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: openshift-tests diff --git a/ci-operator/config/openshift/openstack-cinder-csi-driver-operator/openshift-openstack-cinder-csi-driver-operator-release-4.9.yaml b/ci-operator/config/openshift/openstack-cinder-csi-driver-operator/openshift-openstack-cinder-csi-driver-operator-release-4.9.yaml new file mode 100644 index 0000000000000..acb3c7111efde --- /dev/null +++ b/ci-operator/config/openshift/openstack-cinder-csi-driver-operator/openshift-openstack-cinder-csi-driver-operator-release-4.9.yaml @@ -0,0 +1,54 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + openshift_release_golang-1.14: + name: release + namespace: openshift + tag: golang-1.14 +binary_build_commands: go build cmd/openstack-cinder-csi-driver-operator/main.go +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +images: +- dockerfile_path: Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: openstack-cinder-csi-driver-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: openstack-cinder-csi-driver-operator diff --git a/ci-operator/config/openshift/origin/openshift-origin-release-4.9.yaml b/ci-operator/config/openshift/origin/openshift-origin-release-4.9.yaml new file mode 100644 index 0000000000000..13b278bbad97d --- /dev/null +++ b/ci-operator/config/openshift/origin/openshift-origin-release-4.9.yaml @@ -0,0 +1,188 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_golang-1.14: + name: builder + namespace: ocp + tag: golang-1.14 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + tools: + name: "4.9" + namespace: ocp + tag: tools +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +images: +- dockerfile_path: images/tests/Dockerfile.rhel + from: tools + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: tests +- dockerfile_path: images/hello-openshift/Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: hello-openshift +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 4Gi + bin: + requests: + cpu: "3" + memory: 7Gi + tests: + requests: + cpu: "3" + memory: 7Gi + verify: + requests: + cpu: "3" + memory: 8Gi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-loki +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-loki +- artifact_dir: /tmp/artifacts + as: e2e-aws-ovn + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-ovn +- artifact_dir: /tmp/artifacts + as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- artifact_dir: /tmp/artifacts + as: e2e-agnostic-cmd + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-cmd +- artifact_dir: /tmp/artifacts + as: e2e-gcp-builds + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-builds +- artifact_dir: /tmp/artifacts + as: e2e-aws-disruptive + commands: setup_ssh_bastion; TEST_SUITE=openshift/disruptive run-tests; TEST_LIMIT_START_TIME="$(date +%s)" TEST_SUITE=openshift/conformance/parallel run-tests + openshift_installer: + cluster_profile: aws +- artifact_dir: /tmp/artifacts + as: e2e-gcp-disruptive + commands: setup_ssh_bastion; TEST_SUITE=openshift/disruptive run-tests; TEST_LIMIT_START_TIME="$(date +%s)" TEST_SUITE=openshift/conformance/parallel run-tests + openshift_installer: + cluster_profile: gcp +- artifact_dir: /tmp/artifacts + as: e2e-aws-proxy + steps: + cluster_profile: aws + env: + TEST_SKIPS: "" + workflow: openshift-e2e-aws-proxy +- artifact_dir: /tmp/artifacts + as: e2e-aws-jenkins + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-jenkins +- artifact_dir: /tmp/artifacts + as: e2e-gcp-image-ecosystem + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-image-ecosystem +- artifact_dir: /tmp/artifacts + as: e2e-aws-image-registry + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-image-registry +- artifact_dir: /tmp/artifacts + as: e2e-gcp-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp +- artifact_dir: /tmp/artifacts + as: e2e-gcp-csi + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-csi +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +- artifact_dir: /tmp/artifacts + as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +- artifact_dir: /tmp/artifacts + as: e2e-vsphere + steps: + cluster_profile: vsphere + env: + TEST_SUITE: openshift/conformance/parallel + workflow: openshift-e2e-vsphere-upi +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: origin diff --git a/ci-operator/config/openshift/osd-metrics-exporter/openshift-osd-metrics-exporter-release-4.9.yaml b/ci-operator/config/openshift/osd-metrics-exporter/openshift-osd-metrics-exporter-release-4.9.yaml new file mode 100644 index 0000000000000..7249a5e7314c1 --- /dev/null +++ b/ci-operator/config/openshift/osd-metrics-exporter/openshift-osd-metrics-exporter-release-4.9.yaml @@ -0,0 +1,41 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +images: +- dockerfile_path: build/Dockerfile + from: base + to: osd-metrics-exporter +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: osd-metrics-exporter diff --git a/ci-operator/config/openshift/osin/openshift-osin-release-4.9.yaml b/ci-operator/config/openshift/osin/openshift-osin-release-4.9.yaml new file mode 100644 index 0000000000000..c996f8dcd093d --- /dev/null +++ b/ci-operator/config/openshift/osin/openshift-osin-release-4.9.yaml @@ -0,0 +1,31 @@ +base_images: + os: + name: centos + namespace: openshift + tag: "7" +binary_build_commands: go build ./... +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 8Gi +test_binary_build_commands: go build -race ./... +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: | + go test -race -json ./... | gotest2junit > ${ARTIFACT_DIR}/junit_report.xml + container: + from: test-bin +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: osin diff --git a/ci-operator/config/openshift/ovirt-csi-driver-operator/openshift-ovirt-csi-driver-operator-release-4.9.yaml b/ci-operator/config/openshift/ovirt-csi-driver-operator/openshift-ovirt-csi-driver-operator-release-4.9.yaml new file mode 100644 index 0000000000000..2ff09938e8fea --- /dev/null +++ b/ci-operator/config/openshift/ovirt-csi-driver-operator/openshift-ovirt-csi-driver-operator-release-4.9.yaml @@ -0,0 +1,67 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/ovirt/csi-driver-operator +images: +- dockerfile_path: Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: ovirt-csi-driver-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: test + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-ovirt + steps: + cluster_profile: ovirt + workflow: openshift-e2e-ovirt-csi +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: ovirt-csi-driver-operator diff --git a/ci-operator/config/openshift/ovirt-csi-driver/openshift-ovirt-csi-driver-release-4.9.yaml b/ci-operator/config/openshift/ovirt-csi-driver/openshift-ovirt-csi-driver-release-4.9.yaml new file mode 100644 index 0000000000000..81ef7af944b27 --- /dev/null +++ b/ci-operator/config/openshift/ovirt-csi-driver/openshift-ovirt-csi-driver-release-4.9.yaml @@ -0,0 +1,57 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-7-golang-1.13: + name: builder + namespace: ocp + tag: rhel-7-golang-1.13 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/ovirt/csi-driver +images: +- dockerfile_path: Dockerfile.openshift + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: ovirt-csi-driver +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: e2e-ovirt + steps: + cluster_profile: ovirt + workflow: openshift-e2e-ovirt-csi +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: ovirt-csi-driver diff --git a/ci-operator/config/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-4.9.yaml b/ci-operator/config/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-4.9.yaml new file mode 100644 index 0000000000000..108db565ce831 --- /dev/null +++ b/ci-operator/config/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-4.9.yaml @@ -0,0 +1,129 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_4.6_cli: + name: "4.9" + namespace: ocp + tag: cli + ocp_4.7_cli: + name: "4.9" + namespace: ocp + tag: cli + ocp_4.8_cli: + name: "4.9" + namespace: ocp + tag: cli + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +images: +- from: base + inputs: + ocp_4.8_cli: + as: + - registry.ci.openshift.org/ocp/4.8:cli + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: ovn-kubernetes +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-ipv6 + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-dualstack + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-dualstack-periodic + cron: 0 0 * * * + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-ovn-hybrid-step-registry + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-ovn-hybrid +- artifact_dir: /tmp/artifacts + as: e2e-aws-ovn-windows + steps: + cluster_profile: aws + test: + - ref: windows-e2e-operator-test-with-custom-vxlan-port + workflow: ipi-aws-ovn-hybrid-custom-vxlan-port +- artifact_dir: /tmp/artifacts + as: e2e-vsphere-ovn + steps: + cluster_profile: vsphere + workflow: openshift-e2e-vsphere-ovn +- artifact_dir: /tmp/artifacts + as: e2e-azure-ovn + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure-ovn +- artifact_dir: /tmp/artifacts + as: e2e-gcp-ovn + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-ovn +- artifact_dir: /tmp/artifacts + as: e2e-gcp-ovn-upgrade + cron: '@yearly' + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: ovn-kubernetes diff --git a/ci-operator/config/openshift/project-request-limit/openshift-project-request-limit-release-4.9.yaml b/ci-operator/config/openshift/project-request-limit/openshift-project-request-limit-release-4.9.yaml new file mode 100644 index 0000000000000..50697dd306a1a --- /dev/null +++ b/ci-operator/config/openshift/project-request-limit/openshift-project-request-limit-release-4.9.yaml @@ -0,0 +1,63 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +images: +- dockerfile_path: images/ci/Dockerfile + from: base + inputs: + openshift_release_golang-1.13: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.13 + to: project-request-limit +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: "4.9" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: project-request-limit diff --git a/ci-operator/config/openshift/prom-label-proxy/openshift-prom-label-proxy-release-4.9.yaml b/ci-operator/config/openshift/prom-label-proxy/openshift-prom-label-proxy-release-4.9.yaml new file mode 100644 index 0000000000000..a1bceab5b0950 --- /dev/null +++ b/ci-operator/config/openshift/prom-label-proxy/openshift-prom-label-proxy-release-4.9.yaml @@ -0,0 +1,61 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +images: +- dockerfile_path: Dockerfile.ocp + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: prom-label-proxy +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: vendor + commands: make unused && git diff --exit-code + container: + from: src +- artifact_dir: /tmp/artifacts + as: test-unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: prom-label-proxy diff --git a/ci-operator/config/openshift/prometheus-alertmanager/openshift-prometheus-alertmanager-release-4.9.yaml b/ci-operator/config/openshift/prometheus-alertmanager/openshift-prometheus-alertmanager-release-4.9.yaml new file mode 100644 index 0000000000000..3ce57e2eb9b6a --- /dev/null +++ b/ci-operator/config/openshift/prometheus-alertmanager/openshift-prometheus-alertmanager-release-4.9.yaml @@ -0,0 +1,78 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 + openshift_release_golang-1.14: + name: release + namespace: openshift + tag: golang-1.14 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +images: +- dockerfile_path: Dockerfile.ocp + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: prometheus-alertmanager +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: vendor + commands: make unused && git diff --exit-code + container: + from: src +- artifact_dir: /tmp/artifacts + as: test + commands: make build && make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: prometheus-alertmanager diff --git a/ci-operator/config/openshift/prometheus-operator/openshift-prometheus-operator-release-4.9.yaml b/ci-operator/config/openshift/prometheus-operator/openshift-prometheus-operator-release-4.9.yaml new file mode 100644 index 0000000000000..926fedaf32443 --- /dev/null +++ b/ci-operator/config/openshift/prometheus-operator/openshift-prometheus-operator-release-4.9.yaml @@ -0,0 +1,90 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_golang-1.12: + name: builder + namespace: ocp + tag: golang-1.12 + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_golang-1.14: + name: builder + namespace: ocp + tag: golang-1.14 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/coreos/prometheus-operator +images: +- dockerfile_path: Dockerfile.ocp + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: prometheus-operator +- dockerfile_path: Dockerfile.config-reloader.ocp + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: prometheus-config-reloader +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: vendor + commands: go mod vendor && git diff --exit-code + container: + from: src +- artifact_dir: /tmp/artifacts + as: test-unit + commands: make test-unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: prometheus-operator diff --git a/ci-operator/config/openshift/prometheus/openshift-prometheus-release-4.9.yaml b/ci-operator/config/openshift/prometheus/openshift-prometheus-release-4.9.yaml new file mode 100644 index 0000000000000..af871c017e7ed --- /dev/null +++ b/ci-operator/config/openshift/prometheus/openshift-prometheus-release-4.9.yaml @@ -0,0 +1,95 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 + openshift_release_golang-1.14: + name: release + namespace: openshift + tag: golang-1.14 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +images: +- dockerfile_path: Dockerfile.ocp + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: prometheus +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: vendor + commands: make unused && git diff --exit-code + container: + from: src +- artifact_dir: /tmp/artifacts + as: common-test + commands: GOOPTS="-tags=builtinassets -p=1" make common-test + container: + from: src +- artifact_dir: /tmp/artifacts + as: react-app-test + commands: | + nodejs_version=v10.23.1 + nodejs_platform=linux-x64 + nodejs="node-${nodejs_version}-${nodejs_platform}" + + cd /tmp + curl -LO "https://nodejs.org/download/release/${nodejs_version}/${nodejs}.tar.gz" + tar xf "${nodejs}.tar.gz" + + export NODEJS_HOME="/tmp/${nodejs}" + export PATH=$PATH:$NODEJS_HOME/bin + + HOME=/tmp npm install yarn + export PATH=$PATH:/tmp/node_modules/.bin + cd - + + make react-app-test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: prometheus diff --git a/ci-operator/config/openshift/ptp-operator/openshift-ptp-operator-release-4.9.yaml b/ci-operator/config/openshift/ptp-operator/openshift-ptp-operator-release-4.9.yaml new file mode 100644 index 0000000000000..f3b587716760c --- /dev/null +++ b/ci-operator/config/openshift/ptp-operator/openshift-ptp-operator-release-4.9.yaml @@ -0,0 +1,55 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.12 +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: ptp-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: ptp-operator diff --git a/ci-operator/config/openshift/redhat-subscription-injection-webhook/openshift-redhat-subscription-injection-webhook-release-4.9.yaml b/ci-operator/config/openshift/redhat-subscription-injection-webhook/openshift-redhat-subscription-injection-webhook-release-4.9.yaml new file mode 100644 index 0000000000000..a7a4cee6315d8 --- /dev/null +++ b/ci-operator/config/openshift/redhat-subscription-injection-webhook/openshift-redhat-subscription-injection-webhook-release-4.9.yaml @@ -0,0 +1,55 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +images: +- dockerfile_path: Dockerfile + from: base + inputs: + openshift_release_golang-1.13: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.13 + to: redhat-subscription-injection-webhook +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: redhat-subscription-injection-webhook diff --git a/ci-operator/config/openshift/route-override-cni/openshift-route-override-cni-release-4.9.yaml b/ci-operator/config/openshift/route-override-cni/openshift-route-override-cni-release-4.9.yaml new file mode 100644 index 0000000000000..872924b561a71 --- /dev/null +++ b/ci-operator/config/openshift/route-override-cni/openshift-route-override-cni-release-4.9.yaml @@ -0,0 +1,66 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-7-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-7-golang-1.15-openshift-4.6 + ocp_builder_rhel-7-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-7-golang-1.15-openshift-4.7 + ocp_builder_rhel-7-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-7-golang-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +images: +- dockerfile_path: Dockerfile.openshift + from: base + inputs: + ocp_builder_rhel-7-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-7-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: multus-route-override-cni +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: route-override-cni diff --git a/ci-operator/config/openshift/router/openshift-router-release-4.9.yaml b/ci-operator/config/openshift/router/openshift-router-release-4.9.yaml new file mode 100644 index 0000000000000..6d7982edd18aa --- /dev/null +++ b/ci-operator/config/openshift/router/openshift-router-release-4.9.yaml @@ -0,0 +1,159 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-8-release-golang-1.15-openshift-4.6 +images: +- dockerfile_path: images/router/base/Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + optional: true + to: haproxy-router-base +- dockerfile_path: images/router/haproxy/Dockerfile.rhel8 + from: haproxy-router-base + to: haproxy-router +- dockerfile_path: images/router/f5/Dockerfile + from: haproxy-router-base + to: f5-router +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: go test -race ./... + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-agnostic + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-ipv6 + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-dualstack + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-router + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4v6 + NETWORK_TYPE=OVNKubernetes + test: + - as: baremetalds-e2e-conf-router + commands: | + #!/bin/bash + + set -o nounset + set -o errexit + set -o pipefail + + echo "************ baremetalds e2e router conf command ************" + + read -d '#' INCL << EOF + [sig-network] Services should provide secure master service + [sig-api-machinery] Watchers should be able to start watching from a specific resource version + [sig-network-edge][Conformance][Area:Networking][Feature:Router] The HAProxy router should pass the gRPC interoperability tests [Suite:openshift/conformance/parallel/minimal] + [sig-network-edge][Conformance][Area:Networking][Feature:Router] The HAProxy router should pass the h2spec conformance tests [Suite:openshift/conformance/parallel/minimal] + [sig-network-edge][Conformance][Area:Networking][Feature:Router] The HAProxy router should pass the http2 tests [Suite:openshift/conformance/parallel/minimal] + [sig-network][Feature:Router] The HAProxy router converges when multiple routers are writing conflicting status [Suite:openshift/conformance/parallel] + [sig-network][Feature:Router] The HAProxy router converges when multiple routers are writing status [Suite:openshift/conformance/parallel] + [sig-network][Feature:Router] The HAProxy router should enable openshift-monitoring to pull metrics [Suite:openshift/conformance/parallel] + [sig-network][Feature:Router] The HAProxy router should expose a health check on the metrics port [Suite:openshift/conformance/parallel] + [sig-network][Feature:Router] The HAProxy router should expose prometheus metrics for a route [Suite:openshift/conformance/parallel] + [sig-network][Feature:Router] The HAProxy router should expose the profiling endpoints [Suite:openshift/conformance/parallel] + [sig-network][Feature:Router] The HAProxy router should override the route host for overridden domains with a custom value [Suite:openshift/conformance/parallel] + [sig-network][Feature:Router] The HAProxy router should override the route host with a custom value [Suite:openshift/conformance/parallel] + [sig-network][Feature:Router] The HAProxy router should respond with 503 to unrecognized hosts [Suite:openshift/conformance/parallel] + [sig-network][Feature:Router] The HAProxy router should run even if it has no access to update status [Suite:openshift/conformance/parallel] + [sig-network][Feature:Router] The HAProxy router should serve a route that points to two services and respect weights [Suite:openshift/conformance/parallel] + [sig-network][Feature:Router] The HAProxy router should serve routes that were created from an ingress [Suite:openshift/conformance/parallel] + [sig-network][Feature:Router] The HAProxy router should serve the correct routes when running with the haproxy config manager [Suite:openshift/conformance/parallel] + [sig-network][Feature:Router] The HAProxy router should serve the correct routes when scoped to a single namespace and label set [Suite:openshift/conformance/parallel] + [sig-network][Feature:Router] The HAProxy router should set Forwarded headers appropriately [Suite:openshift/conformance/parallel] + [sig-network][Feature:Router] The HAProxy router should support reencrypt to services backed by a serving certificate automatically [Suite:openshift/conformance/parallel] + # + EOF + + cat <(echo "$INCL") > "${SHARED_DIR}/test-list" + from: baremetal-installer + resources: + requests: + cpu: 1000m + memory: 500Mi + - ref: baremetalds-e2e-test + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: router diff --git a/ci-operator/config/openshift/runtime-utils/openshift-runtime-utils-release-4.9.yaml b/ci-operator/config/openshift/runtime-utils/openshift-runtime-utils-release-4.9.yaml new file mode 100644 index 0000000000000..086de8a271588 --- /dev/null +++ b/ci-operator/config/openshift/runtime-utils/openshift-runtime-utils-release-4.9.yaml @@ -0,0 +1,39 @@ +base_images: + os: + name: centos + namespace: openshift + tag: "7" +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 8Gi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make build + make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: runtime-utils diff --git a/ci-operator/config/openshift/sdn/openshift-sdn-release-4.9.yaml b/ci-operator/config/openshift/sdn/openshift-sdn-release-4.9.yaml new file mode 100644 index 0000000000000..99705c115c0cb --- /dev/null +++ b/ci-operator/config/openshift/sdn/openshift-sdn-release-4.9.yaml @@ -0,0 +1,93 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +images: +- dockerfile_path: images/sdn/Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: sdn +- dockerfile_path: images/kube-proxy/Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: kube-proxy +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 6Gi +tag_specification: + name: "4.9" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + HOME=$( mktemp -d ) + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: sdn diff --git a/ci-operator/config/openshift/service-ca-operator/openshift-service-ca-operator-release-4.9.yaml b/ci-operator/config/openshift/service-ca-operator/openshift-service-ca-operator-release-4.9.yaml new file mode 100644 index 0000000000000..539204bb94460 --- /dev/null +++ b/ci-operator/config/openshift/service-ca-operator/openshift-service-ca-operator-release-4.9.yaml @@ -0,0 +1,98 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_golang-1.14: + name: builder + namespace: ocp + tag: golang-1.14 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: service-ca-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: JUNIT_REPORT=1 make test-unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: JUNIT_REPORT=1 make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: service-ca-operator diff --git a/ci-operator/config/openshift/service-catalog/openshift-service-catalog-release-4.9.yaml b/ci-operator/config/openshift/service-catalog/openshift-service-catalog-release-4.9.yaml new file mode 100644 index 0000000000000..a40d682b84a7a --- /dev/null +++ b/ci-operator/config/openshift/service-catalog/openshift-service-catalog-release-4.9.yaml @@ -0,0 +1,58 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + openshift_release_golang-1.10: + name: release + namespace: openshift + tag: golang-1.10 +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/kubernetes-incubator/service-catalog +images: +- from: base + inputs: + openshift_release_golang-1.10: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.10 + to: service-catalog +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +test_binary_build_commands: OS_GOFLAGS='-race' make build +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: JUNIT_REPORT=1 hack/test-go.sh + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make build-e2e && hack/create-subscription.sh && hack/run-e2e.sh + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: service-catalog diff --git a/ci-operator/config/openshift/sig-storage-local-static-provisioner/openshift-sig-storage-local-static-provisioner-release-4.9.yaml b/ci-operator/config/openshift/sig-storage-local-static-provisioner/openshift-sig-storage-local-static-provisioner-release-4.9.yaml new file mode 100644 index 0000000000000..f6de0cbb955ba --- /dev/null +++ b/ci-operator/config/openshift/sig-storage-local-static-provisioner/openshift-sig-storage-local-static-provisioner-release-4.9.yaml @@ -0,0 +1,60 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.11: + name: release + namespace: openshift + tag: golang-1.11 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.11 +canonical_go_repository: sigs.k8s.io/sig-storage-local-static-provisioner +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: local-storage-static-provisioner +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make no-container-test + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: sig-storage-local-static-provisioner diff --git a/ci-operator/config/openshift/special-resource-operator/openshift-special-resource-operator-release-4.9.yaml b/ci-operator/config/openshift/special-resource-operator/openshift-special-resource-operator-release-4.9.yaml new file mode 100644 index 0000000000000..9eeece4862f92 --- /dev/null +++ b/ci-operator/config/openshift/special-resource-operator/openshift-special-resource-operator-release-4.9.yaml @@ -0,0 +1,43 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: special-resource-operator diff --git a/ci-operator/config/openshift/sriov-cni/openshift-sriov-cni-release-4.9.yaml b/ci-operator/config/openshift/sriov-cni/openshift-sriov-cni-release-4.9.yaml new file mode 100644 index 0000000000000..94b54a827598b --- /dev/null +++ b/ci-operator/config/openshift/sriov-cni/openshift-sriov-cni-release-4.9.yaml @@ -0,0 +1,55 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_golang-1.10: + name: builder + namespace: ocp + tag: golang-1.10 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: sriov-cni +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: sriov-cni diff --git a/ci-operator/config/openshift/sriov-dp-admission-controller/openshift-sriov-dp-admission-controller-release-4.9.yaml b/ci-operator/config/openshift/sriov-dp-admission-controller/openshift-sriov-dp-admission-controller-release-4.9.yaml new file mode 100644 index 0000000000000..86e31e2a4ce5e --- /dev/null +++ b/ci-operator/config/openshift/sriov-dp-admission-controller/openshift-sriov-dp-admission-controller-release-4.9.yaml @@ -0,0 +1,51 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: sriov-dp-admission-controller +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: sriov-dp-admission-controller diff --git a/ci-operator/config/openshift/sriov-network-device-plugin/openshift-sriov-network-device-plugin-release-4.9.yaml b/ci-operator/config/openshift/sriov-network-device-plugin/openshift-sriov-network-device-plugin-release-4.9.yaml new file mode 100644 index 0000000000000..9bd2ce2c19027 --- /dev/null +++ b/ci-operator/config/openshift/sriov-network-device-plugin/openshift-sriov-network-device-plugin-release-4.9.yaml @@ -0,0 +1,55 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: sriov-network-device-plugin +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: sriov-network-device-plugin diff --git a/ci-operator/config/openshift/sriov-network-operator/openshift-sriov-network-operator-release-4.9.yaml b/ci-operator/config/openshift/sriov-network-operator/openshift-sriov-network-operator-release-4.9.yaml new file mode 100644 index 0000000000000..006c3f3995a4c --- /dev/null +++ b/ci-operator/config/openshift/sriov-network-operator/openshift-sriov-network-operator-release-4.9.yaml @@ -0,0 +1,86 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.15: + name: release + namespace: openshift + tag: golang-1.15 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: sriov-network-operator +- dockerfile_path: Dockerfile.sriov-network-config-daemon.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: sriov-network-config-daemon +- dockerfile_path: Dockerfile.webhook.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: sriov-network-webhook +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: gofmt + commands: IS_CONTAINER=TRUE make fmt + container: + from: src +- artifact_dir: /tmp/artifacts + as: controllers + commands: CLUSTER_TYPE=openshift make test-controllers + container: + from: src +- artifact_dir: /tmp/artifacts + as: pkg + commands: make test-pkg + container: + from: src +- artifact_dir: /tmp/artifacts + as: api + commands: make test-api + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: sriov-network-operator diff --git a/ci-operator/config/openshift/telemeter/openshift-telemeter-release-4.9.yaml b/ci-operator/config/openshift/telemeter/openshift-telemeter-release-4.9.yaml new file mode 100644 index 0000000000000..2411b2772db6b --- /dev/null +++ b/ci-operator/config/openshift/telemeter/openshift-telemeter-release-4.9.yaml @@ -0,0 +1,93 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +images: +- dockerfile_path: Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: telemeter +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: vendor + commands: GO111MODULE=on make vendor && git diff --exit-code + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: make lint test-unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: format + commands: make test-format + container: + from: src +- artifact_dir: /tmp/artifacts + as: integration + commands: make test-integration + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: benchmark + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make test-benchmark + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: telemeter diff --git a/ci-operator/config/openshift/template-service-broker-operator/openshift-template-service-broker-operator-release-4.9.yaml b/ci-operator/config/openshift/template-service-broker-operator/openshift-template-service-broker-operator-release-4.9.yaml new file mode 100644 index 0000000000000..2f21a550778c2 --- /dev/null +++ b/ci-operator/config/openshift/template-service-broker-operator/openshift-template-service-broker-operator-release-4.9.yaml @@ -0,0 +1,27 @@ +base_images: + ansible_operator: + name: "4.9" + namespace: ocp + tag: ansible-operator +build_root: + project_image: + dockerfile_path: build/custom-ci-build-root.Dockerfile +images: +- dockerfile_path: build/Dockerfile + from: ansible_operator + to: template-service-broker-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 200m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: template-service-broker-operator diff --git a/ci-operator/config/openshift/template-service-broker/openshift-template-service-broker-release-4.9.yaml b/ci-operator/config/openshift/template-service-broker/openshift-template-service-broker-release-4.9.yaml new file mode 100644 index 0000000000000..e1b141ed54de4 --- /dev/null +++ b/ci-operator/config/openshift/template-service-broker/openshift-template-service-broker-release-4.9.yaml @@ -0,0 +1,69 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_golang-1.12: + name: builder + namespace: ocp + tag: golang-1.12 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.12 +images: +- dockerfile_path: images/Dockerfile.rhel + from: base + inputs: + ocp_builder_golang-1.12: + as: + - registry.svc.ci.openshift.org/ocp/builder:golang-1.12 + to: template-service-broker +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: "3" + memory: 6Gi +tag_specification: + name: "4.9" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + HOME=$( mktemp -d ) + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: template-service-broker diff --git a/ci-operator/config/openshift/thanos/openshift-thanos-release-4.9.yaml b/ci-operator/config/openshift/thanos/openshift-thanos-release-4.9.yaml new file mode 100644 index 0000000000000..8c52320b48f5e --- /dev/null +++ b/ci-operator/config/openshift/thanos/openshift-thanos-release-4.9.yaml @@ -0,0 +1,91 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.15: + name: release + namespace: openshift + tag: golang-1.15 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- dockerfile_path: Dockerfile.ocp + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: thanos +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: vendor + commands: scripts/verify-vendor.sh && git diff --exit-code + container: + from: src +- artifact_dir: /tmp/artifacts + as: test-local + commands: GOFLAGS= make test-local + container: + from: src +- artifact_dir: /tmp/artifacts + as: react-app-test + commands: | + nodejs_version=v10.23.1 + nodejs_platform=linux-x64 + nodejs="node-${nodejs_version}-${nodejs_platform}" + + cd /tmp + curl -LO "https://nodejs.org/download/release/${nodejs_version}/${nodejs}.tar.gz" + tar xf "${nodejs}.tar.gz" + + export NODEJS_HOME="/tmp/${nodejs}" + export PATH=$PATH:$NODEJS_HOME/bin + + HOME=/tmp npm install yarn + export PATH=$PATH:/tmp/node_modules/.bin + cd - + + make react-app-test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: thanos diff --git a/ci-operator/config/openshift/vertical-pod-autoscaler-operator/openshift-vertical-pod-autoscaler-operator-release-4.9.yaml b/ci-operator/config/openshift/vertical-pod-autoscaler-operator/openshift-vertical-pod-autoscaler-operator-release-4.9.yaml new file mode 100644 index 0000000000000..62988a32f3a2e --- /dev/null +++ b/ci-operator/config/openshift/vertical-pod-autoscaler-operator/openshift-vertical-pod-autoscaler-operator-release-4.9.yaml @@ -0,0 +1,62 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + openshift_release_golang-1.12: + name: release + namespace: openshift + tag: golang-1.12 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.12 +images: +- from: base + inputs: + openshift_release_golang-1.12: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.12 + to: vertical-pod-autoscaler-operator +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: NO_DOCKER=1 make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: gofmt + commands: IS_CONTAINER=TRUE make fmt + container: + from: src +- artifact_dir: /tmp/artifacts + as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: golint + commands: IS_CONTAINER=TRUE make lint + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: vertical-pod-autoscaler-operator diff --git a/ci-operator/config/openshift/vsphere-problem-detector/openshift-vsphere-problem-detector-release-4.9.yaml b/ci-operator/config/openshift/vsphere-problem-detector/openshift-vsphere-problem-detector-release-4.9.yaml new file mode 100644 index 0000000000000..89a3274a327fd --- /dev/null +++ b/ci-operator/config/openshift/vsphere-problem-detector/openshift-vsphere-problem-detector-release-4.9.yaml @@ -0,0 +1,60 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 +binary_build_commands: make +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- dockerfile_path: Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: vsphere-problem-detector +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: e2e-vsphere + steps: + cluster_profile: vsphere + workflow: openshift-e2e-vsphere +- artifact_dir: /tmp/artifacts + as: unit + commands: make test-unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: vsphere-problem-detector diff --git a/ci-operator/config/openshift/whereabouts-cni/openshift-whereabouts-cni-release-4.9.yaml b/ci-operator/config/openshift/whereabouts-cni/openshift-whereabouts-cni-release-4.9.yaml new file mode 100644 index 0000000000000..3df2a3956a248 --- /dev/null +++ b/ci-operator/config/openshift/whereabouts-cni/openshift-whereabouts-cni-release-4.9.yaml @@ -0,0 +1,58 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-7-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-7-golang-1.15-openshift-4.6 + ocp_builder_rhel-7-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-7-golang-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +images: +- dockerfile_path: Dockerfile.openshift + from: base + inputs: + ocp_builder_rhel-7-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-7-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: multus-whereabouts-ipam-cni +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: whereabouts-cni diff --git a/ci-operator/config/openshift/windows-machine-config-bootstrapper/openshift-windows-machine-config-bootstrapper-release-4.9.yaml b/ci-operator/config/openshift/windows-machine-config-bootstrapper/openshift-windows-machine-config-bootstrapper-release-4.9.yaml new file mode 100644 index 0000000000000..d6ce23e2b65e6 --- /dev/null +++ b/ci-operator/config/openshift/windows-machine-config-bootstrapper/openshift-windows-machine-config-bootstrapper-release-4.9.yaml @@ -0,0 +1,80 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +images: +- dockerfile_path: Dockerfile.tools + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: windows-machine-config-bootstrapper-tests +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: build + commands: | + make build --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify-all --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-wmcb + steps: + cluster_profile: aws + test: + - as: e2e-wmcb + commands: |- + #!/bin/bash + + set -o nounset + set -o errexit + set -o pipefail + + cluster_profile=/var/run/secrets/ci.openshift.io/cluster-profile + export AWS_SHARED_CREDENTIALS_FILE=${cluster_profile}/.awscred + export KUBE_SSH_KEY_PATH=${cluster_profile}/ssh-privatekey + + make run-wmcb-ci-e2e-test + dependencies: + - env: WMCB_IMAGE + name: windows-machine-config-bootstrapper-tests + from: src + resources: + requests: + cpu: 1000m + memory: 600Mi + workflow: ipi-aws-ovn-hybrid +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: windows-machine-config-bootstrapper diff --git a/ci-operator/config/openshift/windows-machine-config-operator/openshift-windows-machine-config-operator-release-4.9.yaml b/ci-operator/config/openshift/windows-machine-config-operator/openshift-windows-machine-config-operator-release-4.9.yaml new file mode 100644 index 0000000000000..88d51c720704f --- /dev/null +++ b/ci-operator/config/openshift/windows-machine-config-operator/openshift-windows-machine-config-operator-release-4.9.yaml @@ -0,0 +1,81 @@ +base_images: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 +binary_build_commands: make build +build_root: + from_repository: true +images: +- dockerfile_path: build/Dockerfile.ci + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: windows-machine-config-operator-test +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 400Mi + src: + limits: + memory: 10Gi + requests: + cpu: 100m + memory: 10Gi + windows-machine-config-operator-test: + limits: + memory: 10Gi + requests: + cpu: 100m + memory: 10Gi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: lint + commands: make lint + container: + from: src +- artifact_dir: /tmp/artifacts + as: build + commands: make build + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: aws-e2e-operator + steps: + cluster_profile: aws + test: + - ref: windows-e2e-operator-test + workflow: ipi-aws-ovn-hybrid +- artifact_dir: /tmp/artifacts + as: azure-e2e-operator + steps: + cluster_profile: azure4 + test: + - ref: windows-e2e-operator-test + workflow: ipi-azure-ovn-hybrid +- artifact_dir: /tmp/artifacts + as: vsphere-e2e-operator + steps: + cluster_profile: vsphere + test: + - ref: windows-e2e-operator-test-with-custom-vxlan-port + workflow: ipi-vsphere-ovn-hybrid-custom-vxlan-port +zz_generated_metadata: + branch: release-4.9 + org: openshift + repo: windows-machine-config-operator diff --git a/ci-operator/config/operator-framework/operator-lifecycle-manager/operator-framework-operator-lifecycle-manager-release-4.9.yaml b/ci-operator/config/operator-framework/operator-lifecycle-manager/operator-framework-operator-lifecycle-manager-release-4.9.yaml new file mode 100644 index 0000000000000..388baa24cb1cf --- /dev/null +++ b/ci-operator/config/operator-framework/operator-lifecycle-manager/operator-framework-operator-lifecycle-manager-release-4.9.yaml @@ -0,0 +1,90 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + project_image: + dockerfile_path: base.Dockerfile +images: +- dockerfile_path: Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: operator-lifecycle-manager +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-aws-olm + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: JUNIT_DIRECTORY=$(ARTIFACT_DIR) make e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: ./test-prow-e2e.sh olmFull + from: stable:console-tests + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp +zz_generated_metadata: + branch: release-4.9 + org: operator-framework + repo: operator-lifecycle-manager diff --git a/ci-operator/config/operator-framework/operator-marketplace/operator-framework-operator-marketplace-release-4.9.yaml b/ci-operator/config/operator-framework/operator-marketplace/operator-framework-operator-marketplace-release-4.9.yaml new file mode 100644 index 0000000000000..67cdfb5640491 --- /dev/null +++ b/ci-operator/config/operator-framework/operator-marketplace/operator-framework-operator-marketplace-release-4.9.yaml @@ -0,0 +1,96 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_golang-1.10: + name: builder + namespace: ocp + tag: golang-1.10 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.10: + name: release + namespace: openshift + tag: golang-1.10 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: operator-marketplace +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make e2e-job + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: ./test-prow-e2e.sh olmFull + from: stable:console-tests + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: operator-framework + repo: operator-marketplace diff --git a/ci-operator/config/operator-framework/operator-registry/operator-framework-operator-registry-release-4.9.yaml b/ci-operator/config/operator-framework/operator-registry/operator-framework-operator-registry-release-4.9.yaml new file mode 100644 index 0000000000000..005f792ab79eb --- /dev/null +++ b/ci-operator/config/operator-framework/operator-registry/operator-framework-operator-registry-release-4.9.yaml @@ -0,0 +1,59 @@ +base_images: + base: + name: "4.9" + namespace: ocp + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.6-clang: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6-clang + ocp_builder_rhel-8-golang-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.7 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +images: +- from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: operator-registry +promotion: + name: "4.9" + namespace: ocp +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: "4.9" + namespace: ocp +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: operator-framework + repo: operator-registry From 7705c6d7de5ca24c19c6a01bc6688e86de46c1f6 Mon Sep 17 00:00:00 2001 From: Alex Pavel Date: Thu, 11 Feb 2021 10:27:49 -0800 Subject: [PATCH 2/5] [4.9] Generate ci-operator configuration for openshift-priv ```console $ ci-operator-config-mirror --config-path ci-operator/config --to-org openshift-priv ``` --- ...iv-ansible-service-broker-release-4.9.yaml | 101 +++++ .../api/openshift-priv-api-release-4.9.yaml | 61 +++ ...priv-apiserver-library-go-release-4.9.yaml | 44 ++ ...penshift-priv-app-netutil-release-4.9.yaml | 36 ++ ...s-ebs-csi-driver-operator-release-4.9.yaml | 72 ++++ ...t-priv-aws-ebs-csi-driver-release-4.9.yaml | 78 ++++ ...-aws-pod-identity-webhook-release-4.9.yaml | 59 +++ ...-disk-csi-driver-operator-release-4.9.yaml | 34 ++ ...riv-azure-disk-csi-driver-release-4.9.yaml | 34 ++ ...t-priv-baremetal-operator-release-4.9.yaml | 97 +++++ ...priv-baremetal-runtimecfg-release-4.9.yaml | 90 ++++ .../openshift-priv-bond-cni-release-4.9.yaml | 48 +++ ...t-priv-build-machinery-go-release-4.9.yaml | 33 ++ ...ft-priv-build-test-images-release-4.9.yaml | 31 ++ .../openshift-priv-builder-release-4.9.yaml | 81 ++++ ...enshift-priv-ci-artifacts-release-4.7.yaml | 53 +++ ...enshift-priv-ci-artifacts-release-4.8.yaml | 51 +++ ...enshift-priv-ci-artifacts-release-4.9.yaml | 51 +++ ...-priv-cincinnati-operator-release-4.9.yaml | 62 +++ .../openshift-priv-client-go-release-4.9.yaml | 27 ++ ...cloud-credential-operator-release-4.9.yaml | 86 ++++ ...-cloud-provider-openstack-release-4.9.yaml | 73 ++++ ...-cluster-api-actuator-pkg-release-4.9.yaml | 109 +++++ ...-cluster-api-provider-aws-release-4.9.yaml | 96 +++++ ...luster-api-provider-azure-release-4.9.yaml | 110 +++++ ...er-api-provider-baremetal-release-4.9.yaml | 118 ++++++ ...-cluster-api-provider-gcp-release-4.9.yaml | 94 +++++ ...ter-api-provider-kubemark-release-4.9.yaml | 60 +++ ...ter-api-provider-kubevirt-release-4.9.yaml | 92 +++++ ...ster-api-provider-libvirt-release-4.9.yaml | 77 ++++ ...er-api-provider-openstack-release-4.9.yaml | 85 ++++ ...luster-api-provider-ovirt-release-4.9.yaml | 61 +++ ...r-authentication-operator-release-4.9.yaml | 144 +++++++ ...uster-autoscaler-operator-release-4.9.yaml | 100 +++++ ...luster-baremetal-operator-release-4.9.yaml | 142 +++++++ ...ft-priv-cluster-bootstrap-release-4.9.yaml | 98 +++++ ...ift-priv-cluster-capacity-release-4.9.yaml | 70 ++++ ...ntroller-manager-operator-release-4.9.yaml | 55 +++ ...v-cluster-config-operator-release-4.9.yaml | 96 +++++ ...pshot-controller-operator-release-4.9.yaml | 75 ++++ ...priv-cluster-dns-operator-release-4.9.yaml | 87 ++++ ...riv-cluster-etcd-operator-release-4.9.yaml | 156 +++++++ ...r-image-registry-operator-release-4.9.yaml | 149 +++++++ ...-cluster-ingress-operator-release-4.9.yaml | 97 +++++ ...r-kube-apiserver-operator-release-4.9.yaml | 155 +++++++ ...ntroller-manager-operator-release-4.9.yaml | 99 +++++ ...kube-descheduler-operator-release-4.9.yaml | 78 ++++ ...r-kube-scheduler-operator-release-4.9.yaml | 106 +++++ ...version-migrator-operator-release-4.9.yaml | 90 ++++ ...-cluster-machine-approver-release-4.9.yaml | 109 +++++ ...uster-monitoring-operator-release-4.9.yaml | 97 +++++ ...-cluster-network-operator-release-4.9.yaml | 140 +++++++ ...priv-cluster-nfd-operator-release-4.9.yaml | 71 ++++ ...ster-node-tuning-operator-release-4.9.yaml | 111 +++++ ...nshift-apiserver-operator-release-4.9.yaml | 102 +++++ ...ntroller-manager-operator-release-4.9.yaml | 87 ++++ ...cluster-policy-controller-release-4.9.yaml | 89 ++++ ...erride-admission-operator-release-4.9.yaml | 96 +++++ ...source-override-admission-release-4.9.yaml | 56 +++ ...-cluster-samples-operator-release-4.9.yaml | 97 +++++ ...-cluster-storage-operator-release-4.9.yaml | 90 ++++ ...-priv-cluster-update-keys-release-4.9.yaml | 41 ++ ...-cluster-version-operator-release-4.9.yaml | 90 ++++ ...-priv-compliance-operator-release-4.9.yaml | 73 ++++ ...ift-priv-configmap-reload-release-4.9.yaml | 65 +++ ...ift-priv-console-operator-release-4.9.yaml | 98 +++++ .../openshift-priv-console-release-4.9.yaml | 113 ++++++ ...ntainernetworking-plugins-release-4.9.yaml | 67 +++ .../openshift-priv-coredns-release-4.9.yaml | 85 ++++ ...shift-priv-crd-schema-gen-release-4.9.yaml | 48 +++ ...-cluster-driver-registrar-release-4.9.yaml | 44 ++ ...si-driver-manila-operator-release-4.9.yaml | 66 +++ ...shift-priv-csi-driver-nfs-release-4.9.yaml | 63 +++ ...driver-projected-resource-release-4.9.yaml | 95 +++++ ...riv-csi-external-attacher-release-4.9.yaml | 79 ++++ ...-csi-external-provisioner-release-4.9.yaml | 79 ++++ ...priv-csi-external-resizer-release-4.9.yaml | 75 ++++ ...-csi-external-snapshotter-release-4.9.yaml | 93 +++++ ...ft-priv-csi-livenessprobe-release-4.9.yaml | 79 ++++ ...csi-node-driver-registrar-release-4.9.yaml | 75 ++++ ...enshift-priv-csi-operator-release-4.9.yaml | 50 +++ ...penshift-priv-descheduler-release-4.9.yaml | 66 +++ ...ft-priv-egress-router-cni-release-4.9.yaml | 61 +++ .../openshift-priv-etcd-openshift-4.9.yaml | 64 +++ ...iv-federation-v2-operator-release-4.9.yaml | 44 ++ ...v-file-integrity-operator-release-4.9.yaml | 70 ++++ ...cp-pd-csi-driver-operator-release-4.9.yaml | 70 ++++ ...ft-priv-gcp-pd-csi-driver-release-4.9.yaml | 61 +++ .../openshift-priv-ghostunnel-master.yaml | 54 +++ ...openshift-priv-ghostunnel-release-4.5.yaml | 29 ++ ...openshift-priv-ghostunnel-release-4.6.yaml | 46 +++ ...openshift-priv-ghostunnel-release-4.7.yaml | 50 +++ ...openshift-priv-ghostunnel-release-4.8.yaml | 55 +++ ...openshift-priv-ghostunnel-release-4.9.yaml | 54 +++ .../openshift-priv-grafana-release-4.9.yaml | 66 +++ .../hadoop/openshift-priv-hadoop-master.yaml | 42 ++ .../openshift-priv-hadoop-release-4.5.yaml | 30 ++ .../openshift-priv-hadoop-release-4.6.yaml | 38 ++ .../openshift-priv-hadoop-release-4.7.yaml | 42 ++ .../openshift-priv-hadoop-release-4.8.yaml | 43 ++ .../openshift-priv-hadoop-release-4.9.yaml | 42 ++ .../helm/openshift-priv-helm-master.yaml | 54 +++ .../helm/openshift-priv-helm-release-4.5.yaml | 29 ++ .../helm/openshift-priv-helm-release-4.6.yaml | 46 +++ .../helm/openshift-priv-helm-release-4.7.yaml | 50 +++ .../helm/openshift-priv-helm-release-4.8.yaml | 55 +++ .../helm/openshift-priv-helm-release-4.9.yaml | 54 +++ .../hive/openshift-priv-hive-master.yaml | 54 +++ .../hive/openshift-priv-hive-release-4.5.yaml | 30 ++ .../hive/openshift-priv-hive-release-4.6.yaml | 42 ++ .../hive/openshift-priv-hive-release-4.7.yaml | 50 +++ .../hive/openshift-priv-hive-release-4.8.yaml | 55 +++ .../hive/openshift-priv-hive-release-4.9.yaml | 54 +++ ...yperconverged-cluster-operator-master.yaml | 218 ++++++++++ ...onverged-cluster-operator-release-1.1.yaml | 144 +++++++ ...onverged-cluster-operator-release-1.2.yaml | 223 ++++++++++ ...onverged-cluster-operator-release-1.3.yaml | 197 +++++++++ ...onverged-cluster-operator-release-4.7.yaml | 218 ++++++++++ ...onverged-cluster-operator-release-4.8.yaml | 219 ++++++++++ ...onverged-cluster-operator-release-4.9.yaml | 218 ++++++++++ ...enshift-priv-ib-sriov-cni-release-4.9.yaml | 56 +++ ...shift-priv-image-registry-release-4.9.yaml | 95 +++++ .../openshift-priv-images-release-4.9.yaml | 76 ++++ ...ft-priv-insights-operator-release-4.9.yaml | 123 ++++++ .../openshift-priv-installer-release-4.9.yaml | 383 ++++++++++++++++++ ...-inventory-recorder-image-release-4.9.yaml | 44 ++ ...enshift-priv-ironic-image-release-4.9.yaml | 53 +++ ...iv-ironic-inspector-image-release-4.9.yaml | 44 ++ ...riv-ironic-ipa-downloader-release-4.9.yaml | 48 +++ ...v-ironic-rhcos-downloader-release-4.9.yaml | 44 ++ ...-ironic-static-ip-manager-release-4.9.yaml | 44 ++ ...riv-jenkins-client-plugin-release-4.9.yaml | 56 +++ ...ns-openshift-login-plugin-release-4.9.yaml | 43 ++ ...-priv-jenkins-sync-plugin-release-4.9.yaml | 43 ++ .../openshift-priv-jenkins-release-4.9.yaml | 99 +++++ ...iv-k8s-prometheus-adapter-release-4.9.yaml | 66 +++ ...hift-priv-kube-rbac-proxy-release-4.9.yaml | 74 ++++ ...t-priv-kube-state-metrics-release-4.9.yaml | 74 ++++ .../openshift-priv-kubecsr-openshift-4.9.yaml | 56 +++ ...ift-priv-kubefed-operator-release-4.9.yaml | 52 +++ .../openshift-priv-kubefed-release-4.9.yaml | 44 ++ ...iv-kubernetes-autoscaler-release-3.11.yaml | 48 --- ...riv-kubernetes-autoscaler-release-4.9.yaml | 157 +++++++ ...-storage-version-migrator-release-4.9.yaml | 74 ++++ ...ubernetes-metrics-server-release-3.11.yaml | 36 -- ...t-priv-kubernetes-nmstate-release-4.9.yaml | 29 ++ ...v-kubernetes-oc-4.2-kubernetes-1.14.0.yaml | 29 -- ...v-kubernetes-oc-4.3-kubernetes-1.16.2.yaml | 24 -- ...v-kubernetes-oc-4.4-kubernetes-1.17.0.yaml | 24 -- ...v-kubernetes-oc-4.5-kubernetes-1.18.8.yaml | 24 -- ...riv-kubernetes-oc-4.6-kubernetes-1.19.yaml | 23 -- ...v-kubernetes-oc-4.7-kubernetes-1.20.1.yaml | 23 -- ...bernetes-origin-4.2-kubernetes-1.14.0.yaml | 29 -- ...s-origin-4.3-kubernetes-1.16.0-beta.2.yaml | 29 -- ...tes-origin-4.4-kubernetes-1.17.0-rc.2.yaml | 29 -- ...openshift-priv-kubernetes-release-4.9.yaml | 353 ++++++++++++++++ ...-kubernetes-sdn-4.2-kubernetes-1.14.0.yaml | 29 -- ...ift-priv-kuryr-kubernetes-release-4.9.yaml | 86 ++++ ...shift-priv-leader-elector-release-4.9.yaml | 51 +++ ...openshift-priv-library-go-release-4.9.yaml | 61 +++ ...hift-priv-linuxptp-daemon-release-4.9.yaml | 60 +++ ...iv-local-storage-operator-release-4.9.yaml | 84 ++++ .../loki/openshift-priv-loki-release-4.9.yaml | 56 +++ ...priv-machine-api-operator-release-4.9.yaml | 192 +++++++++ ...v-machine-config-operator-release-4.9.yaml | 183 +++++++++ ...shift-priv-mdns-publisher-release-4.9.yaml | 84 ++++ ...riv-metal3-smart-exporter-release-4.9.yaml | 38 ++ ...enshift-priv-metering-operator-master.yaml | 183 +++++++++ ...ft-priv-metering-operator-release-4.5.yaml | 82 ++++ ...ft-priv-metering-operator-release-4.6.yaml | 159 ++++++++ ...ft-priv-metering-operator-release-4.7.yaml | 171 ++++++++ ...ft-priv-metering-operator-release-4.8.yaml | 184 +++++++++ ...ft-priv-metering-operator-release-4.9.yaml | 183 +++++++++ ...ltus-admission-controller-release-4.9.yaml | 48 +++ ...openshift-priv-multus-cni-release-4.9.yaml | 64 +++ ...priv-multus-networkpolicy-release-4.9.yaml | 44 ++ ...penshift-priv-must-gather-release-4.9.yaml | 62 +++ ...iv-network-metrics-daemon-release-4.9.yaml | 69 ++++ ...nshift-priv-network-tools-release-4.9.yaml | 59 +++ ...iv-node-feature-discovery-release-4.9.yaml | 73 ++++ ...problem-detector-operator-release-4.9.yaml | 54 +++ ...riv-node-problem-detector-release-4.9.yaml | 54 +++ ...nshift-priv-node_exporter-release-4.9.yaml | 66 +++ ...hift-priv-oauth-apiserver-release-4.9.yaml | 97 +++++ ...penshift-priv-oauth-proxy-release-4.9.yaml | 84 ++++ ...enshift-priv-oauth-server-release-4.9.yaml | 90 ++++ .../oc/openshift-priv-oc-release-4.9.yaml | 200 +++++++++ ...-ocp-release-operator-sdk-release-4.9.yaml | 140 +++++++ .../openshift-priv-odh-manifests-master.yaml | 61 +++ ...ft-priv-openshift-ansible-release-4.9.yaml | 76 ++++ ...-priv-openshift-apiserver-release-4.9.yaml | 89 ++++ ...nshift-controller-manager-release-4.9.yaml | 83 ++++ ...v-openshift-state-metrics-release-4.9.yaml | 84 ++++ ...v-openshift-tests-private-release-4.9.yaml | 76 ++++ ...hift-priv-openshift-tests-release-4.9.yaml | 45 ++ ...inder-csi-driver-operator-release-4.9.yaml | 55 +++ ...riv-operator-lifecycle-manager-master.yaml | 91 +++++ ...perator-lifecycle-manager-release-4.1.yaml | 81 ++++ ...perator-lifecycle-manager-release-4.2.yaml | 81 ++++ ...perator-lifecycle-manager-release-4.3.yaml | 76 ++++ ...perator-lifecycle-manager-release-4.4.yaml | 74 ++++ ...perator-lifecycle-manager-release-4.5.yaml | 74 ++++ ...perator-lifecycle-manager-release-4.6.yaml | 87 ++++ ...perator-lifecycle-manager-release-4.7.yaml | 91 +++++ ...perator-lifecycle-manager-release-4.8.yaml | 92 +++++ ...perator-lifecycle-manager-release-4.9.yaml | 91 +++++ ...hift-priv-operator-marketplace-master.yaml | 97 +++++ ...priv-operator-marketplace-release-4.1.yaml | 79 ++++ ...priv-operator-marketplace-release-4.2.yaml | 79 ++++ ...priv-operator-marketplace-release-4.3.yaml | 79 ++++ ...priv-operator-marketplace-release-4.4.yaml | 84 ++++ ...priv-operator-marketplace-release-4.5.yaml | 84 ++++ ...priv-operator-marketplace-release-4.6.yaml | 97 +++++ ...priv-operator-marketplace-release-4.7.yaml | 97 +++++ ...priv-operator-marketplace-release-4.8.yaml | 98 +++++ ...priv-operator-marketplace-release-4.9.yaml | 97 +++++ ...enshift-priv-operator-registry-master.yaml | 60 +++ ...ft-priv-operator-registry-release-4.1.yaml | 40 ++ ...ft-priv-operator-registry-release-4.2.yaml | 40 ++ ...ft-priv-operator-registry-release-4.3.yaml | 40 ++ ...ft-priv-operator-registry-release-4.4.yaml | 40 ++ ...ft-priv-operator-registry-release-4.5.yaml | 40 ++ ...ft-priv-operator-registry-release-4.6.yaml | 52 +++ ...ft-priv-operator-registry-release-4.7.yaml | 60 +++ ...ft-priv-operator-registry-release-4.8.yaml | 61 +++ ...ft-priv-operator-registry-release-4.9.yaml | 60 +++ .../openshift-priv-origin-release-4.9.yaml | 189 +++++++++ ...priv-osd-metrics-exporter-release-4.9.yaml | 42 ++ .../osin/openshift-priv-osin-release-4.9.yaml | 32 ++ ...ovirt-csi-driver-operator-release-4.9.yaml | 67 +++ ...ift-priv-ovirt-csi-driver-release-4.9.yaml | 57 +++ ...shift-priv-ovn-kubernetes-release-4.9.yaml | 130 ++++++ .../presto/openshift-priv-presto-master.yaml | 66 +++ .../openshift-priv-presto-release-4.5.yaml | 40 ++ .../openshift-priv-presto-release-4.6.yaml | 54 +++ .../openshift-priv-presto-release-4.7.yaml | 62 +++ .../openshift-priv-presto-release-4.8.yaml | 67 +++ .../openshift-priv-presto-release-4.9.yaml | 66 +++ ...riv-project-request-limit-release-4.9.yaml | 64 +++ ...ift-priv-prom-label-proxy-release-4.9.yaml | 62 +++ ...v-prometheus-alertmanager-release-4.9.yaml | 79 ++++ ...-priv-prometheus-operator-release-4.9.yaml | 90 ++++ ...openshift-priv-prometheus-release-4.9.yaml | 96 +++++ ...enshift-priv-ptp-operator-release-4.9.yaml | 56 +++ ...ription-injection-webhook-release-4.9.yaml | 56 +++ ...t-priv-route-override-cni-release-4.9.yaml | 67 +++ .../openshift-priv-router-release-4.9.yaml | 160 ++++++++ ...nshift-priv-runtime-utils-release-4.9.yaml | 40 ++ .../sdn/openshift-priv-sdn-release-4.9.yaml | 94 +++++ ...-priv-service-ca-operator-release-4.9.yaml | 99 +++++ ...hift-priv-service-catalog-release-4.9.yaml | 58 +++ ...-local-static-provisioner-release-4.9.yaml | 60 +++ ...priv-special-resource-operator-master.yaml | 34 +- ...special-resource-operator-release-4.5.yaml | 50 +++ ...special-resource-operator-release-4.6.yaml | 50 +++ ...special-resource-operator-release-4.7.yaml | 34 +- ...special-resource-operator-release-4.8.yaml | 34 +- ...special-resource-operator-release-4.9.yaml | 38 ++ .../openshift-priv-sriov-cni-release-4.9.yaml | 56 +++ ...v-dp-admission-controller-release-4.9.yaml | 52 +++ ...iov-network-device-plugin-release-4.9.yaml | 56 +++ ...iv-sriov-network-operator-release-4.9.yaml | 87 ++++ .../openshift-priv-telemeter-release-4.9.yaml | 94 +++++ ...e-service-broker-operator-release-4.9.yaml | 28 ++ ...v-template-service-broker-release-4.9.yaml | 70 ++++ .../openshift-priv-thanos-release-4.9.yaml | 92 +++++ ...l-pod-autoscaler-operator-release-4.9.yaml | 63 +++ ...-vsphere-problem-detector-release-4.9.yaml | 61 +++ ...hift-priv-whereabouts-cni-release-4.9.yaml | 59 +++ ...chine-config-bootstrapper-release-4.9.yaml | 81 ++++ ...s-machine-config-operator-release-4.9.yaml | 82 ++++ 271 files changed, 20757 insertions(+), 407 deletions(-) create mode 100644 ci-operator/config/openshift-priv/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/api/openshift-priv-api-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/apiserver-library-go/openshift-priv-apiserver-library-go-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/app-netutil/openshift-priv-app-netutil-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/aws-ebs-csi-driver/openshift-priv-aws-ebs-csi-driver-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/aws-pod-identity-webhook/openshift-priv-aws-pod-identity-webhook-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/azure-disk-csi-driver-operator/openshift-priv-azure-disk-csi-driver-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/azure-disk-csi-driver/openshift-priv-azure-disk-csi-driver-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/baremetal-operator/openshift-priv-baremetal-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/bond-cni/openshift-priv-bond-cni-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/build-machinery-go/openshift-priv-build-machinery-go-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/build-test-images/openshift-priv-build-test-images-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/builder/openshift-priv-builder-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.7.yaml create mode 100644 ci-operator/config/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/client-go/openshift-priv-client-go-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cloud-provider-openstack/openshift-priv-cloud-provider-openstack-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-api-actuator-pkg/openshift-priv-cluster-api-actuator-pkg-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-api-provider-aws/openshift-priv-cluster-api-provider-aws-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-api-provider-azure/openshift-priv-cluster-api-provider-azure-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-api-provider-baremetal/openshift-priv-cluster-api-provider-baremetal-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-api-provider-gcp/openshift-priv-cluster-api-provider-gcp-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-api-provider-kubemark/openshift-priv-cluster-api-provider-kubemark-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-api-provider-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-api-provider-openstack/openshift-priv-cluster-api-provider-openstack-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-api-provider-ovirt/openshift-priv-cluster-api-provider-ovirt-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-autoscaler-operator/openshift-priv-cluster-autoscaler-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-baremetal-operator/openshift-priv-cluster-baremetal-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-bootstrap/openshift-priv-cluster-bootstrap-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-capacity/openshift-priv-cluster-capacity-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-cloud-controller-manager-operator/openshift-priv-cluster-cloud-controller-manager-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-config-operator/openshift-priv-cluster-config-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-csi-snapshot-controller-operator/openshift-priv-cluster-csi-snapshot-controller-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-dns-operator/openshift-priv-cluster-dns-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-image-registry-operator/openshift-priv-cluster-image-registry-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-ingress-operator/openshift-priv-cluster-ingress-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-kube-controller-manager-operator/openshift-priv-cluster-kube-controller-manager-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-kube-descheduler-operator/openshift-priv-cluster-kube-descheduler-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-kube-storage-version-migrator-operator/openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-machine-approver/openshift-priv-cluster-machine-approver-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-monitoring-operator/openshift-priv-cluster-monitoring-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-nfd-operator/openshift-priv-cluster-nfd-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-node-tuning-operator/openshift-priv-cluster-node-tuning-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-openshift-apiserver-operator/openshift-priv-cluster-openshift-apiserver-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-openshift-controller-manager-operator/openshift-priv-cluster-openshift-controller-manager-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-policy-controller/openshift-priv-cluster-policy-controller-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-resource-override-admission-operator/openshift-priv-cluster-resource-override-admission-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-resource-override-admission/openshift-priv-cluster-resource-override-admission-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-samples-operator/openshift-priv-cluster-samples-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-storage-operator/openshift-priv-cluster-storage-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-update-keys/openshift-priv-cluster-update-keys-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/cluster-version-operator/openshift-priv-cluster-version-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/compliance-operator/openshift-priv-compliance-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/configmap-reload/openshift-priv-configmap-reload-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/console-operator/openshift-priv-console-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/console/openshift-priv-console-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/coredns/openshift-priv-coredns-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/csi-cluster-driver-registrar/openshift-priv-csi-cluster-driver-registrar-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/csi-driver-manila-operator/openshift-priv-csi-driver-manila-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/csi-driver-nfs/openshift-priv-csi-driver-nfs-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/csi-driver-projected-resource/openshift-priv-csi-driver-projected-resource-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/csi-external-attacher/openshift-priv-csi-external-attacher-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/csi-external-provisioner/openshift-priv-csi-external-provisioner-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/csi-external-resizer/openshift-priv-csi-external-resizer-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/csi-external-snapshotter/openshift-priv-csi-external-snapshotter-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/csi-node-driver-registrar/openshift-priv-csi-node-driver-registrar-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/csi-operator/openshift-priv-csi-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/descheduler/openshift-priv-descheduler-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/egress-router-cni/openshift-priv-egress-router-cni-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/etcd/openshift-priv-etcd-openshift-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/file-integrity-operator/openshift-priv-file-integrity-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/gcp-pd-csi-driver-operator/openshift-priv-gcp-pd-csi-driver-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/gcp-pd-csi-driver/openshift-priv-gcp-pd-csi-driver-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-master.yaml create mode 100644 ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.5.yaml create mode 100644 ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.6.yaml create mode 100644 ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.7.yaml create mode 100644 ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/grafana/openshift-priv-grafana-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-master.yaml create mode 100644 ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-release-4.5.yaml create mode 100644 ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-release-4.6.yaml create mode 100644 ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-release-4.7.yaml create mode 100644 ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/helm/openshift-priv-helm-master.yaml create mode 100644 ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.5.yaml create mode 100644 ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.6.yaml create mode 100644 ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.7.yaml create mode 100644 ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/hive/openshift-priv-hive-master.yaml create mode 100644 ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.5.yaml create mode 100644 ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.6.yaml create mode 100644 ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.7.yaml create mode 100644 ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-master.yaml create mode 100644 ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.1.yaml create mode 100644 ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.2.yaml create mode 100644 ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.3.yaml create mode 100644 ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.7.yaml create mode 100644 ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/ib-sriov-cni/openshift-priv-ib-sriov-cni-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/image-registry/openshift-priv-image-registry-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/images/openshift-priv-images-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/installer/openshift-priv-installer-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/ironic-hardware-inventory-recorder-image/openshift-priv-ironic-hardware-inventory-recorder-image-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/ironic-image/openshift-priv-ironic-image-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/ironic-ipa-downloader/openshift-priv-ironic-ipa-downloader-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/ironic-rhcos-downloader/openshift-priv-ironic-rhcos-downloader-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/ironic-static-ip-manager/openshift-priv-ironic-static-ip-manager-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/jenkins-client-plugin/openshift-priv-jenkins-client-plugin-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/jenkins-openshift-login-plugin/openshift-priv-jenkins-openshift-login-plugin-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/jenkins-sync-plugin/openshift-priv-jenkins-sync-plugin-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/jenkins/openshift-priv-jenkins-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/kubecsr/openshift-priv-kubecsr-openshift-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/kubefed-operator/openshift-priv-kubefed-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/kubefed/openshift-priv-kubefed-release-4.9.yaml delete mode 100644 ci-operator/config/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-3.11.yaml create mode 100644 ci-operator/config/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/kubernetes-kube-storage-version-migrator/openshift-priv-kubernetes-kube-storage-version-migrator-release-4.9.yaml delete mode 100644 ci-operator/config/openshift-priv/kubernetes-metrics-server/openshift-priv-kubernetes-metrics-server-release-3.11.yaml create mode 100644 ci-operator/config/openshift-priv/kubernetes-nmstate/openshift-priv-kubernetes-nmstate-release-4.9.yaml delete mode 100644 ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.2-kubernetes-1.14.0.yaml delete mode 100644 ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.3-kubernetes-1.16.2.yaml delete mode 100644 ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.4-kubernetes-1.17.0.yaml delete mode 100644 ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.5-kubernetes-1.18.8.yaml delete mode 100644 ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.6-kubernetes-1.19.yaml delete mode 100644 ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.7-kubernetes-1.20.1.yaml delete mode 100644 ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-origin-4.2-kubernetes-1.14.0.yaml delete mode 100644 ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-origin-4.3-kubernetes-1.16.0-beta.2.yaml delete mode 100644 ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-origin-4.4-kubernetes-1.17.0-rc.2.yaml create mode 100644 ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-release-4.9.yaml delete mode 100644 ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-sdn-4.2-kubernetes-1.14.0.yaml create mode 100644 ci-operator/config/openshift-priv/kuryr-kubernetes/openshift-priv-kuryr-kubernetes-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/leader-elector/openshift-priv-leader-elector-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/library-go/openshift-priv-library-go-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/local-storage-operator/openshift-priv-local-storage-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/loki/openshift-priv-loki-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/machine-api-operator/openshift-priv-machine-api-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/machine-config-operator/openshift-priv-machine-config-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/mdns-publisher/openshift-priv-mdns-publisher-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-master.yaml create mode 100644 ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.5.yaml create mode 100644 ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.6.yaml create mode 100644 ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.7.yaml create mode 100644 ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/multus-cni/openshift-priv-multus-cni-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/multus-networkpolicy/openshift-priv-multus-networkpolicy-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/must-gather/openshift-priv-must-gather-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/network-tools/openshift-priv-network-tools-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/node-problem-detector-operator/openshift-priv-node-problem-detector-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/node-problem-detector/openshift-priv-node-problem-detector-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/node_exporter/openshift-priv-node_exporter-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/oauth-proxy/openshift-priv-oauth-proxy-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/oauth-server/openshift-priv-oauth-server-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/oc/openshift-priv-oc-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/ocp-release-operator-sdk/openshift-priv-ocp-release-operator-sdk-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/odh-manifests/openshift-priv-odh-manifests-master.yaml create mode 100644 ci-operator/config/openshift-priv/openshift-ansible/openshift-priv-openshift-ansible-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/openshift-apiserver/openshift-priv-openshift-apiserver-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/openshift-controller-manager/openshift-priv-openshift-controller-manager-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/openshift-state-metrics/openshift-priv-openshift-state-metrics-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/openshift-tests-private/openshift-priv-openshift-tests-private-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/openshift-tests/openshift-priv-openshift-tests-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/openstack-cinder-csi-driver-operator/openshift-priv-openstack-cinder-csi-driver-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-master.yaml create mode 100644 ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.1.yaml create mode 100644 ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.2.yaml create mode 100644 ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.3.yaml create mode 100644 ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.4.yaml create mode 100644 ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.5.yaml create mode 100644 ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.6.yaml create mode 100644 ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.7.yaml create mode 100644 ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-master.yaml create mode 100644 ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.1.yaml create mode 100644 ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.2.yaml create mode 100644 ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.3.yaml create mode 100644 ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.4.yaml create mode 100644 ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.5.yaml create mode 100644 ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.6.yaml create mode 100644 ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.7.yaml create mode 100644 ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-master.yaml create mode 100644 ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.1.yaml create mode 100644 ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.2.yaml create mode 100644 ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.3.yaml create mode 100644 ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.4.yaml create mode 100644 ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.5.yaml create mode 100644 ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.6.yaml create mode 100644 ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.7.yaml create mode 100644 ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/origin/openshift-priv-origin-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/osin/openshift-priv-osin-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/ovirt-csi-driver/openshift-priv-ovirt-csi-driver-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/presto/openshift-priv-presto-master.yaml create mode 100644 ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.5.yaml create mode 100644 ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.6.yaml create mode 100644 ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.7.yaml create mode 100644 ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.8.yaml create mode 100644 ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/project-request-limit/openshift-priv-project-request-limit-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/prom-label-proxy/openshift-priv-prom-label-proxy-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/prometheus-operator/openshift-priv-prometheus-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/prometheus/openshift-priv-prometheus-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/ptp-operator/openshift-priv-ptp-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/redhat-subscription-injection-webhook/openshift-priv-redhat-subscription-injection-webhook-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/route-override-cni/openshift-priv-route-override-cni-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/router/openshift-priv-router-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/runtime-utils/openshift-priv-runtime-utils-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/sdn/openshift-priv-sdn-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/service-ca-operator/openshift-priv-service-ca-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/service-catalog/openshift-priv-service-catalog-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/sig-storage-local-static-provisioner/openshift-priv-sig-storage-local-static-provisioner-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.5.yaml create mode 100644 ci-operator/config/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.6.yaml create mode 100644 ci-operator/config/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/sriov-cni/openshift-priv-sriov-cni-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/sriov-dp-admission-controller/openshift-priv-sriov-dp-admission-controller-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/sriov-network-device-plugin/openshift-priv-sriov-network-device-plugin-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/sriov-network-operator/openshift-priv-sriov-network-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/telemeter/openshift-priv-telemeter-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/template-service-broker-operator/openshift-priv-template-service-broker-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/template-service-broker/openshift-priv-template-service-broker-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/thanos/openshift-priv-thanos-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/vertical-pod-autoscaler-operator/openshift-priv-vertical-pod-autoscaler-operator-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/vsphere-problem-detector/openshift-priv-vsphere-problem-detector-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/windows-machine-config-bootstrapper/openshift-priv-windows-machine-config-bootstrapper-release-4.9.yaml create mode 100644 ci-operator/config/openshift-priv/windows-machine-config-operator/openshift-priv-windows-machine-config-operator-release-4.9.yaml diff --git a/ci-operator/config/openshift-priv/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.9.yaml b/ci-operator/config/openshift-priv/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.9.yaml new file mode 100644 index 0000000000000..585084bc4f382 --- /dev/null +++ b/ci-operator/config/openshift-priv/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.9.yaml @@ -0,0 +1,101 @@ +base_images: + ansible_operator: + name: 4.9-priv + namespace: ocp-private + tag: ansible-operator + base: + name: 4.9-priv + namespace: ocp-private + tag: base +binary_build_commands: make openshift-ci-make-rpm +build_root: + project_image: + dockerfile_path: build/custom-ci-build-root.Dockerfile +canonical_go_repository: github.com/openshift/ansible-service-broker +images: +- context_dir: operator + dockerfile_path: build/Dockerfile + from: ansible_operator + to: ansible-service-broker-operator +- dockerfile_path: build/Dockerfile-ubi + from: base + to: ansible-service-broker +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 200m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +test_binary_build_commands: make openshift-ci-test-container +tests: +- artifact_dir: /tmp/artifacts + as: fmt + commands: make fmt + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: fmtcheck + commands: make fmtcheck + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: vet + commands: make vet + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: lint + commands: make lint + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: test + commands: make test + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: build + commands: make build + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: operator-molecule-e2e + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: | + echo "${USER:-default}:x:$(id -u):$(id -g):Default User:$HOME:/sbin/nologin" >> /etc/passwd + cd operator + molecule test -s cluster + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: operator-molecule-olm-e2e + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: | + echo "${USER:-default}:x:$(id -u):$(id -g):Default User:$HOME:/sbin/nologin" >> /etc/passwd + cd operator + molecule test -s cluster-olm + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: ansible-service-broker diff --git a/ci-operator/config/openshift-priv/api/openshift-priv-api-release-4.9.yaml b/ci-operator/config/openshift-priv/api/openshift-priv-api-release-4.9.yaml new file mode 100644 index 0000000000000..fc32703de0de6 --- /dev/null +++ b/ci-operator/config/openshift-priv/api/openshift-priv-api-release-4.9.yaml @@ -0,0 +1,61 @@ +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/api +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: build + commands: | + true + container: + from: bin +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: verify-client-go + commands: | + dir=$GOPATH/src/github.com/openshift/client-go + git clone https://github.com/openshift/client-go $dir + rm -rf $dir/vendor/github.com/openshift/api/* + cp -Rf * $dir/vendor/github.com/openshift/api/ + rm -rf $dir/vendor/github.com/openshift/api/vendor + cd $dir + make generate + go build ./... + container: + from: bin +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: api diff --git a/ci-operator/config/openshift-priv/apiserver-library-go/openshift-priv-apiserver-library-go-release-4.9.yaml b/ci-operator/config/openshift-priv/apiserver-library-go/openshift-priv-apiserver-library-go-release-4.9.yaml new file mode 100644 index 0000000000000..337e88ff5c919 --- /dev/null +++ b/ci-operator/config/openshift-priv/apiserver-library-go/openshift-priv-apiserver-library-go-release-4.9.yaml @@ -0,0 +1,44 @@ +base_images: + os: + name: centos + namespace: openshift + tag: "7" +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/openshift/apiserver-library-go +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 8Gi +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: apiserver-library-go diff --git a/ci-operator/config/openshift-priv/app-netutil/openshift-priv-app-netutil-release-4.9.yaml b/ci-operator/config/openshift-priv/app-netutil/openshift-priv-app-netutil-release-4.9.yaml new file mode 100644 index 0000000000000..b7768a9f50bd8 --- /dev/null +++ b/ci-operator/config/openshift-priv/app-netutil/openshift-priv-app-netutil-release-4.9.yaml @@ -0,0 +1,36 @@ +base_images: + os: + name: centos + namespace: openshift + tag: "7" +binary_build_commands: make +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/openshift/app-netutil +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +test_binary_build_commands: make testpod +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: app-netutil diff --git a/ci-operator/config/openshift-priv/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.9.yaml new file mode 100644 index 0000000000000..a526ac3f6838d --- /dev/null +++ b/ci-operator/config/openshift-priv/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.9.yaml @@ -0,0 +1,72 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/aws-ebs-csi-driver-operator +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: aws-ebs-csi-driver-operator +- dockerfile_path: Dockerfile.test + from: src + to: aws-ebs-csi-driver-operator-test +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: aws-ebs-csi-driver-operator diff --git a/ci-operator/config/openshift-priv/aws-ebs-csi-driver/openshift-priv-aws-ebs-csi-driver-release-4.9.yaml b/ci-operator/config/openshift-priv/aws-ebs-csi-driver/openshift-priv-aws-ebs-csi-driver-release-4.9.yaml new file mode 100644 index 0000000000000..6b3b800ef18c1 --- /dev/null +++ b/ci-operator/config/openshift-priv/aws-ebs-csi-driver/openshift-priv-aws-ebs-csi-driver-release-4.9.yaml @@ -0,0 +1,78 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: make +build_root: + image_stream_tag: + name: builder-priv + namespace: ocp-private + tag: rhel-8-golang-1.15-openshift-4.7 +canonical_go_repository: github.com/kubernetes-sigs/aws-ebs-csi-driver +images: +- dockerfile_path: Dockerfile.openshift.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: aws-ebs-csi-driver +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + # Set $HOME for golangci-lint cache + HOME=/tmp make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: aws-ebs-csi-driver diff --git a/ci-operator/config/openshift-priv/aws-pod-identity-webhook/openshift-priv-aws-pod-identity-webhook-release-4.9.yaml b/ci-operator/config/openshift-priv/aws-pod-identity-webhook/openshift-priv-aws-pod-identity-webhook-release-4.9.yaml new file mode 100644 index 0000000000000..5f7722d5024a4 --- /dev/null +++ b/ci-operator/config/openshift-priv/aws-pod-identity-webhook/openshift-priv-aws-pod-identity-webhook-release-4.9.yaml @@ -0,0 +1,59 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: make amazon-eks-pod-identity-webhook +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/aws/amazon-eks-pod-identity-webhook +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: aws-pod-identity-webhook +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: aws-pod-identity-webhook diff --git a/ci-operator/config/openshift-priv/azure-disk-csi-driver-operator/openshift-priv-azure-disk-csi-driver-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/azure-disk-csi-driver-operator/openshift-priv-azure-disk-csi-driver-operator-release-4.9.yaml new file mode 100644 index 0000000000000..669ef024050d4 --- /dev/null +++ b/ci-operator/config/openshift-priv/azure-disk-csi-driver-operator/openshift-priv-azure-disk-csi-driver-operator-release-4.9.yaml @@ -0,0 +1,34 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/azure-disk-csi-driver-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test-unit + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: azure-disk-csi-driver-operator diff --git a/ci-operator/config/openshift-priv/azure-disk-csi-driver/openshift-priv-azure-disk-csi-driver-release-4.9.yaml b/ci-operator/config/openshift-priv/azure-disk-csi-driver/openshift-priv-azure-disk-csi-driver-release-4.9.yaml new file mode 100644 index 0000000000000..2abfea50a088b --- /dev/null +++ b/ci-operator/config/openshift-priv/azure-disk-csi-driver/openshift-priv-azure-disk-csi-driver-release-4.9.yaml @@ -0,0 +1,34 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/azure-disk-csi-driver +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit-skipped + commands: "true" + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: azure-disk-csi-driver diff --git a/ci-operator/config/openshift-priv/baremetal-operator/openshift-priv-baremetal-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/baremetal-operator/openshift-priv-baremetal-operator-release-4.9.yaml new file mode 100644 index 0000000000000..6c8724258d0bb --- /dev/null +++ b/ci-operator/config/openshift-priv/baremetal-operator/openshift-priv-baremetal-operator-release-4.9.yaml @@ -0,0 +1,97 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/metal3-io/baremetal-operator +images: +- dockerfile_path: Dockerfile.ocp + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: baremetal-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: lint + commands: export GOLANGCI_LINT_CACHE=/tmp/.cache make lint + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4 + NETWORK_TYPE=OpenShiftSDN + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-ipv6 + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-dualstack + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-virtualmedia + steps: + cluster_profile: packet + workflow: baremetalds-e2e-virtualmedia +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: baremetal-operator diff --git a/ci-operator/config/openshift-priv/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.9.yaml b/ci-operator/config/openshift-priv/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.9.yaml new file mode 100644 index 0000000000000..dbcbf775e6eb2 --- /dev/null +++ b/ci-operator/config/openshift-priv/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.9.yaml @@ -0,0 +1,90 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.12: + name: release + namespace: openshift + tag: golang-1.12 + ubi8: + name: ubi + namespace: ocp + tag: "8" +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.12 +canonical_go_repository: github.com/openshift/baremetal-runtimecfg +images: +- dockerfile_path: Dockerfile.openshift + from: base-os + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: baremetal-runtimecfg +promotion: + name: 4.9-priv + namespace: ocp-private +raw_steps: +- pipeline_image_cache_step: + commands: | + rm -rf /etc/yum.repos.d/* + curl http://base-4-6-rhel8.ocp.svc > /etc/yum.repos.d/base-4-6-rhel8.repo + from: ubi8 + to: base-os +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: gofmt + commands: make fmt + container: + from: src +- artifact_dir: /tmp/artifacts + as: govet + commands: make vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: baremetal-runtimecfg diff --git a/ci-operator/config/openshift-priv/bond-cni/openshift-priv-bond-cni-release-4.9.yaml b/ci-operator/config/openshift-priv/bond-cni/openshift-priv-bond-cni-release-4.9.yaml new file mode 100644 index 0000000000000..f9a1c07ac231d --- /dev/null +++ b/ci-operator/config/openshift-priv/bond-cni/openshift-priv-bond-cni-release-4.9.yaml @@ -0,0 +1,48 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.12 +canonical_go_repository: github.com/openshift/bond-cni +images: +- dockerfile_path: Dockerfile.openshift + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: network-interface-bond-cni +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: bond-cni diff --git a/ci-operator/config/openshift-priv/build-machinery-go/openshift-priv-build-machinery-go-release-4.9.yaml b/ci-operator/config/openshift-priv/build-machinery-go/openshift-priv-build-machinery-go-release-4.9.yaml new file mode 100644 index 0000000000000..bf2d25a2cca81 --- /dev/null +++ b/ci-operator/config/openshift-priv/build-machinery-go/openshift-priv-build-machinery-go-release-4.9.yaml @@ -0,0 +1,33 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-8-release-golang-1.15-openshift-4.7 +canonical_go_repository: github.com/openshift/build-machinery-go +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 3Gi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify --warn-undefined-variables + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: build-machinery-go diff --git a/ci-operator/config/openshift-priv/build-test-images/openshift-priv-build-test-images-release-4.9.yaml b/ci-operator/config/openshift-priv/build-test-images/openshift-priv-build-test-images-release-4.9.yaml new file mode 100644 index 0000000000000..d161c944c3a7d --- /dev/null +++ b/ci-operator/config/openshift-priv/build-test-images/openshift-priv-build-test-images-release-4.9.yaml @@ -0,0 +1,31 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: cli +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-8-release-openshift-4.6 +canonical_go_repository: github.com/openshift/build-test-images +images: +- context_dir: roots2i + dockerfile_path: Dockerfile + from: base + to: test-build-roots2i +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: build-test-images diff --git a/ci-operator/config/openshift-priv/builder/openshift-priv-builder-release-4.9.yaml b/ci-operator/config/openshift-priv/builder/openshift-priv-builder-release-4.9.yaml new file mode 100644 index 0000000000000..277f892aab393 --- /dev/null +++ b/ci-operator/config/openshift-priv/builder/openshift-priv-builder-release-4.9.yaml @@ -0,0 +1,81 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: rhel-8-release-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-8-release-openshift-4.6 +canonical_go_repository: github.com/openshift/builder +images: +- dockerfile_path: Dockerfile.rhel8 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: docker-builder +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: hack/test.sh + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: hack/verify.sh + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-builds + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-builds +- artifact_dir: /tmp/artifacts + as: e2e-aws-proxy + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-builds +- artifact_dir: /tmp/artifacts + as: e2e-aws-image-ecosystem + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-image-ecosystem +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: builder diff --git a/ci-operator/config/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.7.yaml b/ci-operator/config/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.7.yaml new file mode 100644 index 0000000000000..af028fcf1daae --- /dev/null +++ b/ci-operator/config/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.7.yaml @@ -0,0 +1,53 @@ +base_images: + os: + name: ubi + namespace: ocp + tag: "8" +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift-psap/ci-artifacts +images: +- dockerfile_path: build/Dockerfile + from: os + to: ci-artifacts +promotion: + disabled: true + name: 4.7-priv + namespace: ocp-private +resources: + '*': + limits: + memory: 2Gi + requests: + cpu: 2000m + memory: 2Gi +tag_specification: + name: 4.7-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: gpu-operator-e2e + cron: 0 */23 * * * + steps: + cluster_profile: aws + test: + - as: nightly + cli: latest + commands: run gpu-ci + credentials: + - mount_path: /var/run/psap-entitlement-secret + name: psap-entitlement-secret + namespace: test-credentials + from: ci-artifacts + resources: + requests: + cpu: 2000m + memory: 2Gi + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.7 + org: openshift-priv + repo: ci-artifacts diff --git a/ci-operator/config/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.8.yaml b/ci-operator/config/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.8.yaml new file mode 100644 index 0000000000000..ed59e2ba062b0 --- /dev/null +++ b/ci-operator/config/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.8.yaml @@ -0,0 +1,51 @@ +base_images: + os: + name: ubi + namespace: ocp + tag: "8" +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift-psap/ci-artifacts +images: +- dockerfile_path: build/Dockerfile + from: os + to: ci-artifacts +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + limits: + memory: 2Gi + requests: + cpu: 2000m + memory: 2Gi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: gpu-operator-e2e + steps: + cluster_profile: aws + test: + - as: nightly + cli: latest + commands: run gpu-ci + credentials: + - mount_path: /var/run/psap-entitlement-secret + name: psap-entitlement-secret + namespace: test-credentials + from: ci-artifacts + resources: + requests: + cpu: 2000m + memory: 2Gi + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: ci-artifacts diff --git a/ci-operator/config/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.9.yaml b/ci-operator/config/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.9.yaml new file mode 100644 index 0000000000000..873c77ff1c16f --- /dev/null +++ b/ci-operator/config/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.9.yaml @@ -0,0 +1,51 @@ +base_images: + os: + name: ubi + namespace: ocp + tag: "8" +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift-psap/ci-artifacts +images: +- dockerfile_path: build/Dockerfile + from: os + to: ci-artifacts +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + limits: + memory: 2Gi + requests: + cpu: 2000m + memory: 2Gi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: gpu-operator-e2e + steps: + cluster_profile: aws + test: + - as: nightly + cli: latest + commands: run gpu-ci + credentials: + - mount_path: /var/run/psap-entitlement-secret + name: psap-entitlement-secret + namespace: test-credentials + from: ci-artifacts + resources: + requests: + cpu: 2000m + memory: 2Gi + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: ci-artifacts diff --git a/ci-operator/config/openshift-priv/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.9.yaml new file mode 100644 index 0000000000000..86db3a5cb47ca --- /dev/null +++ b/ci-operator/config/openshift-priv/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.9.yaml @@ -0,0 +1,62 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/openshift/cincinnati-operator +images: +- dockerfile_path: build/Dockerfile + from: base + to: cincinnati-operator +- dockerfile_path: dev/Dockerfile + from: base + to: cincinnati-graph-data-container +promotion: + excluded_images: + - cincinnati-operator + name: 4.9-priv + namespace: ocp-private +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit-test + container: + from: src +- artifact_dir: /tmp/artifacts + as: operator-e2e + steps: + cluster_profile: gcp + test: + - as: e2e-test + cli: initial + commands: OPENSHIFT_BUILD_NAMESPACE= OPERAND_IMAGE=quay.io/app-sre/cincinnati@sha256:d1d2f881bce1a1375ec8470133ee0a912164b8a7ecce19aac24d24e623aef59b make func-test + dependencies: + - env: OPERATOR_IMAGE + name: stable:cincinnati-operator + - env: GRAPH_DATA_IMAGE + name: stable:cincinnati-graph-data-container + from: src + resources: + requests: + cpu: 100m + memory: 200Mi + workflow: openshift-e2e-gcp +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cincinnati-operator diff --git a/ci-operator/config/openshift-priv/client-go/openshift-priv-client-go-release-4.9.yaml b/ci-operator/config/openshift-priv/client-go/openshift-priv-client-go-release-4.9.yaml new file mode 100644 index 0000000000000..94edddcfd53b9 --- /dev/null +++ b/ci-operator/config/openshift-priv/client-go/openshift-priv-client-go-release-4.9.yaml @@ -0,0 +1,27 @@ +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/openshift/client-go +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: make generate && make && make verify + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: client-go diff --git a/ci-operator/config/openshift-priv/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.9.yaml new file mode 100644 index 0000000000000..24a021fffe93d --- /dev/null +++ b/ci-operator/config/openshift-priv/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.9.yaml @@ -0,0 +1,86 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + openshift_release_golang-1.15: + name: release + namespace: openshift + tag: golang-1.15 +binary_build_commands: make build-no-gen +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/cloud-credential-operator +images: +- from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: cloud-credential-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: make verify-deps + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cloud-credential-operator diff --git a/ci-operator/config/openshift-priv/cloud-provider-openstack/openshift-priv-cloud-provider-openstack-release-4.9.yaml b/ci-operator/config/openshift-priv/cloud-provider-openstack/openshift-priv-cloud-provider-openstack-release-4.9.yaml new file mode 100644 index 0000000000000..53f026f52219b --- /dev/null +++ b/ci-operator/config/openshift-priv/cloud-provider-openstack/openshift-priv-cloud-provider-openstack-release-4.9.yaml @@ -0,0 +1,73 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: k8s.io/cloud-provider-openstack +images: +- dockerfile_path: images/manila-csi-plugin/Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: csi-driver-manila +- dockerfile_path: images/cinder-csi-plugin/Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: openstack-cinder-csi-driver +- dockerfile_path: images/cloud-controller-manager/Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: openstack-cloud-controller-manager +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cloud-provider-openstack diff --git a/ci-operator/config/openshift-priv/cluster-api-actuator-pkg/openshift-priv-cluster-api-actuator-pkg-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-api-actuator-pkg/openshift-priv-cluster-api-actuator-pkg-release-4.9.yaml new file mode 100644 index 0000000000000..ca346231e40d0 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-api-actuator-pkg/openshift-priv-cluster-api-actuator-pkg-release-4.9.yaml @@ -0,0 +1,109 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/cluster-api-actuator-pkg +promotion: + additional_images: + cluster-api-actuator-pkg: src + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: goimports + commands: IS_CONTAINER=TRUE make goimports + container: + from: src +- artifact_dir: /tmp/artifacts + as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: golint + commands: IS_CONTAINER=TRUE make lint + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator-tech-preview + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e-tech-preview + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-vsphere-operator + steps: + cluster_profile: vsphere + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: openshift-e2e-vsphere +- artifact_dir: /tmp/artifacts + as: e2e-azure-operator + steps: + cluster_profile: azure4 + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-azure +- artifact_dir: /tmp/artifacts + as: e2e-gcp-operator + steps: + cluster_profile: gcp + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make -C /go/src/github.com/openshift/cluster-api-actuator-pkg test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-gcp +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-api-actuator-pkg diff --git a/ci-operator/config/openshift-priv/cluster-api-provider-aws/openshift-priv-cluster-api-provider-aws-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-api-provider-aws/openshift-priv-cluster-api-provider-aws-release-4.9.yaml new file mode 100644 index 0000000000000..00bdfd3f8297e --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-api-provider-aws/openshift-priv-cluster-api-provider-aws-release-4.9.yaml @@ -0,0 +1,96 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: NO_DOCKER=1 make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: sigs.k8s.io/cluster-api-provider-aws +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: aws-machine-controllers +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: NO_DOCKER=1 make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: goimports + commands: IS_CONTAINER=TRUE make goimports + container: + from: src +- artifact_dir: /tmp/artifacts + as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: generate + commands: IS_CONTAINER=TRUE NO_DOCKER=1 make generate + container: + from: src +- artifact_dir: /tmp/artifacts + as: golint + commands: IS_CONTAINER=TRUE make lint + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + from: stable:cluster-api-actuator-pkg + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-api-provider-aws diff --git a/ci-operator/config/openshift-priv/cluster-api-provider-azure/openshift-priv-cluster-api-provider-azure-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-api-provider-azure/openshift-priv-cluster-api-provider-azure-release-4.9.yaml new file mode 100644 index 0000000000000..4c456abbeea4f --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-api-provider-azure/openshift-priv-cluster-api-provider-azure-release-4.9.yaml @@ -0,0 +1,110 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: go build -o bin/manager sigs.k8s.io/cluster-api-provider-azure/cmd/manager/ +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: sigs.k8s.io/cluster-api-provider-azure +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: azure-machine-controllers +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: goimports + commands: IS_CONTAINER=TRUE make goimports + container: + from: src +- artifact_dir: /tmp/artifacts + as: govet + commands: | + # Instead of getting alias for cluster-api-provider-azure under + # /go/src/sigs.k8s.io/cluster-api-provider-azure, I get https://github.com/openshift/release + # instead. Recreate the alias directory until the issue is fixed. + if [ ! -e /go/src/sigs.k8s.io/cluster-api-provider-azure/pkg ]; then + rm -rf /go/src/sigs.k8s.io/cluster-api-provider-azure + cp -r /go/src/github.com/openshift/cluster-api-provider-azure/ /go/src/sigs.k8s.io/. + cd /go/src/sigs.k8s.io/cluster-api-provider-azure + fi + IS_CONTAINER=TRUE make vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: generate + commands: IS_CONTAINER=TRUE NO_DOCKER=1 make generate + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + NO_DOCKER=1 make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- artifact_dir: /tmp/artifacts + as: e2e-azure-operator + steps: + cluster_profile: azure4 + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + from: stable:cluster-api-actuator-pkg + resources: + requests: + cpu: 100m + workflow: ipi-azure +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: azure4 + workflow: openshift-upgrade-azure +- artifact_dir: /tmp/artifacts + as: git-history + commands: ./hack/verify_history.sh + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-api-provider-azure diff --git a/ci-operator/config/openshift-priv/cluster-api-provider-baremetal/openshift-priv-cluster-api-provider-baremetal-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-api-provider-baremetal/openshift-priv-cluster-api-provider-baremetal-release-4.9.yaml new file mode 100644 index 0000000000000..962bac2036c16 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-api-provider-baremetal/openshift-priv-cluster-api-provider-baremetal-release-4.9.yaml @@ -0,0 +1,118 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/openshift/cluster-api-provider-baremetal +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: baremetal-machine-controllers +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: ./hack/ci-test.sh + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4 + NETWORK_TYPE=OpenShiftSDN + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-ipv6 + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-upgrade + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4 + NETWORK_TYPE=OpenShiftSDN + RUN_UPGRADE_TEST: "true" + workflow: baremetalds-e2e-upgrade +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-dualstack + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-virtualmedia + steps: + cluster_profile: packet + workflow: baremetalds-e2e-virtualmedia +- artifact_dir: /tmp/artifacts + as: gofmt + commands: make fmt + container: + from: src +- artifact_dir: /tmp/artifacts + as: govet + commands: make vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: generate-check + commands: make generate-check + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-api-provider-baremetal diff --git a/ci-operator/config/openshift-priv/cluster-api-provider-gcp/openshift-priv-cluster-api-provider-gcp-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-api-provider-gcp/openshift-priv-cluster-api-provider-gcp-release-4.9.yaml new file mode 100644 index 0000000000000..d9895b915093d --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-api-provider-gcp/openshift-priv-cluster-api-provider-gcp-release-4.9.yaml @@ -0,0 +1,94 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: NO_DOCKER=1 make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/cluster-api-provider-gcp +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: gcp-machine-controllers +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: NO_DOCKER=1 make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: goimports + commands: IS_CONTAINER=TRUE make goimports + container: + from: src +- artifact_dir: /tmp/artifacts + as: generate + commands: IS_CONTAINER=TRUE NO_DOCKER=1 make generate + container: + from: src +- artifact_dir: /tmp/artifacts + as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-gcp-operator + steps: + cluster_profile: gcp + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + from: stable:cluster-api-actuator-pkg + resources: + requests: + cpu: 100m + workflow: ipi-gcp +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-api-provider-gcp diff --git a/ci-operator/config/openshift-priv/cluster-api-provider-kubemark/openshift-priv-cluster-api-provider-kubemark-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-api-provider-kubemark/openshift-priv-cluster-api-provider-kubemark-release-4.9.yaml new file mode 100644 index 0000000000000..7c0239098e598 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-api-provider-kubemark/openshift-priv-cluster-api-provider-kubemark-release-4.9.yaml @@ -0,0 +1,60 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + openshift_release_golang-1.10: + name: release + namespace: openshift + tag: golang-1.10 +binary_build_commands: NO_DOCKER=1 make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/openshift/cluster-api-provider-kubemark +images: +- dockerfile_path: Dockerfile + from: base + inputs: + openshift_release_golang-1.10: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.10 + to: kubemark-machine-controllers +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: NO_DOCKER=1 make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: gofmt + commands: IS_CONTAINER=TRUE make fmt + container: + from: src +- artifact_dir: /tmp/artifacts + as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: golint + commands: IS_CONTAINER=TRUE make lint + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-api-provider-kubemark diff --git a/ci-operator/config/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.9.yaml new file mode 100644 index 0000000000000..b571bdf326341 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.9.yaml @@ -0,0 +1,92 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/openshift/cluster-api-provider-kubevirt +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: kubevirt-machine-controllers +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: e2e-kubevirt + steps: + cluster_profile: kubevirt + workflow: openshift-e2e-kubevirt +- artifact_dir: /tmp/artifacts + as: sanity-ovn + cron: 0 30 4 ? * SUN + steps: + cluster_profile: kubevirt + env: + NETWORK_TYPE: OVNKubernetes + workflow: openshift-e2e-kubevirt-networktype +- artifact_dir: /tmp/artifacts + as: sanity-sdn + cron: 0 30 6 ? * SUN + steps: + cluster_profile: kubevirt + env: + NETWORK_TYPE: OpenShiftSDN + workflow: openshift-e2e-kubevirt-networktype +- artifact_dir: /tmp/artifacts + as: unit + commands: NO_DOCKER=1 make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: gofmt + commands: IS_CONTAINER=TRUE make fmt + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-api-provider-kubevirt diff --git a/ci-operator/config/openshift-priv/cluster-api-provider-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-api-provider-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.9.yaml new file mode 100644 index 0000000000000..47e0f7a9acefb --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-api-provider-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.9.yaml @@ -0,0 +1,77 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/openshift/cluster-api-provider-libvirt +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: libvirt-machine-controllers +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: NO_DOCKER=1 make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: gofmt + commands: IS_CONTAINER=TRUE make fmt + container: + from: src +- artifact_dir: /tmp/artifacts + as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: golint + commands: IS_CONTAINER=TRUE make lint + container: + from: src +- artifact_dir: /tmp/artifacts + as: actuator-pkg-staleness + commands: make check-pkg + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-api-provider-libvirt diff --git a/ci-operator/config/openshift-priv/cluster-api-provider-openstack/openshift-priv-cluster-api-provider-openstack-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-api-provider-openstack/openshift-priv-cluster-api-provider-openstack-release-4.9.yaml new file mode 100644 index 0000000000000..d9d382e57c068 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-api-provider-openstack/openshift-priv-cluster-api-provider-openstack-release-4.9.yaml @@ -0,0 +1,85 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: sigs.k8s.io/cluster-api-provider-openstack +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: openstack-machine-controllers +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: gofmt + commands: IS_CONTAINER=TRUE make fmt + container: + from: src +- artifact_dir: /tmp/artifacts + as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: golint + commands: IS_CONTAINER=TRUE make lint + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: openstack + workflow: openshift-upgrade-openstack-loki +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-api-provider-openstack diff --git a/ci-operator/config/openshift-priv/cluster-api-provider-ovirt/openshift-priv-cluster-api-provider-ovirt-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-api-provider-ovirt/openshift-priv-cluster-api-provider-ovirt-release-4.9.yaml new file mode 100644 index 0000000000000..6d83e0f204982 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-api-provider-ovirt/openshift-priv-cluster-api-provider-ovirt-release-4.9.yaml @@ -0,0 +1,61 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/openshift/cluster-api-provider-ovirt +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: ovirt-machine-controllers +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: e2e-ovirt + steps: + cluster_profile: ovirt + workflow: openshift-e2e-ovirt-minimal +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-api-provider-ovirt diff --git a/ci-operator/config/openshift-priv/cluster-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.9.yaml new file mode 100644 index 0000000000000..780b8acc987d1 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.9.yaml @@ -0,0 +1,144 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.14: + name: builder + namespace: ocp + tag: golang-1.14 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/openshift/cluster-authentication-operator +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: cluster-authentication-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-agnostic + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-operator + steps: + cluster_profile: gcp + test: + - as: test + cli: latest + commands: | + make test-e2e JUNITFILE=${ARTIFACT_DIR}/junit_report.xml + from: src + resources: + requests: + cpu: 100m + workflow: ipi-gcp +- artifact_dir: /tmp/artifacts + as: e2e-agnostic-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp +- artifact_dir: /tmp/artifacts + as: e2e-console-login + steps: + cluster_profile: gcp + test: + - as: test + cli: latest + commands: ./test-prow-e2e.sh login + from: stable:console-tests + resources: + requests: + cpu: 100m + workflow: ipi-gcp +- artifact_dir: /tmp/artifacts + as: e2e-operator-encryption + steps: + cluster_profile: gcp + test: + - as: test + cli: latest + commands: | + make test-e2e-encryption JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + from: src + resources: + requests: + cpu: 100m + workflow: ipi-gcp +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator-encryption-perf + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: | + make test-e2e-encryption-perf JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-single-node + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-single-node +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-authentication-operator diff --git a/ci-operator/config/openshift-priv/cluster-autoscaler-operator/openshift-priv-cluster-autoscaler-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-autoscaler-operator/openshift-priv-cluster-autoscaler-operator-release-4.9.yaml new file mode 100644 index 0000000000000..022cd680e34d6 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-autoscaler-operator/openshift-priv-cluster-autoscaler-operator-release-4.9.yaml @@ -0,0 +1,100 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/cluster-autoscaler-operator +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: cluster-autoscaler-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: NO_DOCKER=1 make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: generate + commands: IS_CONTAINER=TRUE NO_DOCKER=1 make generate + container: + from: src +- artifact_dir: /tmp/artifacts + as: goimports + commands: IS_CONTAINER=TRUE make goimports + container: + from: src +- artifact_dir: /tmp/artifacts + as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: golint + commands: IS_CONTAINER=TRUE make lint + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + from: stable:cluster-api-actuator-pkg + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-autoscaler-operator diff --git a/ci-operator/config/openshift-priv/cluster-baremetal-operator/openshift-priv-cluster-baremetal-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-baremetal-operator/openshift-priv-cluster-baremetal-operator-release-4.9.yaml new file mode 100644 index 0000000000000..e3abe1b1948c9 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-baremetal-operator/openshift-priv-cluster-baremetal-operator-release-4.9.yaml @@ -0,0 +1,142 @@ +base_images: + assisted-test-infra: + name: assisted-test + namespace: ocp-kni + tag: assisted-test-infra + base: + name: 4.9-priv + namespace: ocp-private + tag: base + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + openshift_release_golang-1.14: + name: release + namespace: openshift + tag: golang-1.14 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/openshift/cluster-baremetal-operator +images: +- from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: cluster-baremetal-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: ./hack/ci-test.sh + container: + from: src +- artifact_dir: /tmp/artifacts + as: lint + commands: make lint + container: + from: src +- artifact_dir: /tmp/artifacts + as: gofmt + commands: make fmt + container: + from: src +- artifact_dir: /tmp/artifacts + as: govet + commands: make vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: generate-check + commands: make generate-check + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-agnostic + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4 + NETWORK_TYPE=OpenShiftSDN + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-upgrade + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4 + NETWORK_TYPE=OpenShiftSDN + RUN_UPGRADE_TEST: "true" + workflow: baremetalds-e2e-upgrade +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-ipv6 + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-dualstack + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-virtualmedia + steps: + cluster_profile: packet + workflow: baremetalds-e2e-virtualmedia +- artifact_dir: /tmp/artifacts + as: e2e-metal-assisted + steps: + cluster_profile: packet + workflow: baremetalds-assisted +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-baremetal-operator diff --git a/ci-operator/config/openshift-priv/cluster-bootstrap/openshift-priv-cluster-bootstrap-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-bootstrap/openshift-priv-cluster-bootstrap-release-4.9.yaml new file mode 100644 index 0000000000000..770c7b65383c6 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-bootstrap/openshift-priv-cluster-bootstrap-release-4.9.yaml @@ -0,0 +1,98 @@ +base_images: + assisted-test-infra: + name: assisted-test + namespace: ocp-kni + tag: assisted-test-infra + base: + name: 4.9-priv + namespace: ocp-private + tag: base + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.10: + name: release + namespace: openshift + tag: golang-1.10 + openshift_release_golang-1.14: + name: release + namespace: openshift + tag: golang-1.14 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/openshift/cluster-bootstrap +images: +- from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: cluster-bootstrap +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: 4.9-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + HOME=$( mktemp -d ) + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-metal-single-node-live-iso + steps: + cluster_profile: packet + workflow: baremetalds-sno +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-bootstrap diff --git a/ci-operator/config/openshift-priv/cluster-capacity/openshift-priv-cluster-capacity-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-capacity/openshift-priv-cluster-capacity-release-4.9.yaml new file mode 100644 index 0000000000000..c263395a3998b --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-capacity/openshift-priv-cluster-capacity-release-4.9.yaml @@ -0,0 +1,70 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.12: + name: builder + namespace: ocp + tag: golang-1.12 + ocp_builder_golang-1.15: + name: builder + namespace: ocp + tag: golang-1.15 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.15: + name: release + namespace: openshift + tag: golang-1.15 +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: sigs.k8s.io/cluster-capacity +images: +- dockerfile_path: images/cluster-capacity/Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: cluster-capacity +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +test_binary_build_commands: OS_GOFLAGS='-race' make build +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: test-bin +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-capacity diff --git a/ci-operator/config/openshift-priv/cluster-cloud-controller-manager-operator/openshift-priv-cluster-cloud-controller-manager-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-cloud-controller-manager-operator/openshift-priv-cluster-cloud-controller-manager-operator-release-4.9.yaml new file mode 100644 index 0000000000000..5da0d5483c349 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-cloud-controller-manager-operator/openshift-priv-cluster-cloud-controller-manager-operator-release-4.9.yaml @@ -0,0 +1,55 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + openshift_release_golang-1.15: + name: release + namespace: openshift + tag: golang-1.15 +binary_build_commands: go build cmd/cluster-cloud-controller-manager-operator/main.go +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/cluster-cloud-controller-manager-operator +images: +- from: base + inputs: + openshift_release_golang-1.15: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.15 + to: cluster-cloud-controller-manager-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: vendor + commands: make vendor + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-cloud-controller-manager-operator diff --git a/ci-operator/config/openshift-priv/cluster-config-operator/openshift-priv-cluster-config-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-config-operator/openshift-priv-cluster-config-operator-release-4.9.yaml new file mode 100644 index 0000000000000..bb4f71f28d470 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-config-operator/openshift-priv-cluster-config-operator-release-4.9.yaml @@ -0,0 +1,96 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.15: + name: builder + namespace: ocp + tag: golang-1.15 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/cluster-config-operator +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: cluster-config-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: 4.9-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + HOME=$( mktemp -d ) + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-config-operator diff --git a/ci-operator/config/openshift-priv/cluster-csi-snapshot-controller-operator/openshift-priv-cluster-csi-snapshot-controller-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-csi-snapshot-controller-operator/openshift-priv-cluster-csi-snapshot-controller-operator-release-4.9.yaml new file mode 100644 index 0000000000000..bb6aee03e15cd --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-csi-snapshot-controller-operator/openshift-priv-cluster-csi-snapshot-controller-operator-release-4.9.yaml @@ -0,0 +1,75 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/cluster-csi-snapshot-controller-operator +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: cluster-csi-snapshot-controller-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-gcp-csi + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-csi +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-csi-snapshot-controller-operator diff --git a/ci-operator/config/openshift-priv/cluster-dns-operator/openshift-priv-cluster-dns-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-dns-operator/openshift-priv-cluster-dns-operator-release-4.9.yaml new file mode 100644 index 0000000000000..332a9238cd8d2 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-dns-operator/openshift-priv-cluster-dns-operator-release-4.9.yaml @@ -0,0 +1,87 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-8-release-golang-1.15-openshift-4.6 +canonical_go_repository: github.com/openshift/cluster-dns-operator +images: +- from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: cluster-dns-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-dns-operator diff --git a/ci-operator/config/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.9.yaml new file mode 100644 index 0000000000000..91a4746fe7f04 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.9.yaml @@ -0,0 +1,156 @@ +base_images: + assisted-test-infra: + name: assisted-test + namespace: ocp-kni + tag: assisted-test-infra + base: + name: 4.9-priv + namespace: ocp-private + tag: base + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.7 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/cluster-etcd-operator +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: cluster-etcd-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: 4.9-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-agnostic + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-loki +- artifact_dir: /tmp/artifacts + as: e2e-agnostic-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-disruptive + commands: setup_ssh_bastion; TEST_SUITE=openshift/disruptive run-tests; TEST_LIMIT_START_TIME="$(date +%s)" TEST_SUITE=openshift/conformance/parallel run-tests + openshift_installer: + cluster_profile: aws +- artifact_dir: /tmp/artifacts + as: e2e-gcp-disruptive + commands: setup_ssh_bastion; TEST_SUITE=openshift/disruptive run-tests; TEST_LIMIT_START_TIME="$(date +%s)" TEST_SUITE=openshift/conformance/parallel run-tests + openshift_installer: + cluster_profile: gcp +- artifact_dir: /tmp/artifacts + as: e2e-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: | + make test-e2e JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-loki +- artifact_dir: /tmp/artifacts + as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-assisted + steps: + cluster_profile: packet + workflow: baremetalds-assisted +- artifact_dir: /tmp/artifacts + as: e2e-aws-single-node + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-single-node +- artifact_dir: /tmp/artifacts + as: e2e-metal-single-node-live-iso + steps: + cluster_profile: packet + workflow: baremetalds-sno +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-etcd-operator diff --git a/ci-operator/config/openshift-priv/cluster-image-registry-operator/openshift-priv-cluster-image-registry-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-image-registry-operator/openshift-priv-cluster-image-registry-operator-release-4.9.yaml new file mode 100644 index 0000000000000..a9e589454c188 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-image-registry-operator/openshift-priv-cluster-image-registry-operator-release-4.9.yaml @@ -0,0 +1,149 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.14: + name: release + namespace: openshift + tag: golang-1.14 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/openshift/cluster-image-registry-operator +images: +- dockerfile_path: Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: cluster-image-registry-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: JUNIT_REPORT=1 make test-unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: JUNIT_REPORT=1 make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-image-registry + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-image-registry +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-gcp-operator + steps: + cluster_profile: gcp + test: + - as: test + cli: latest + commands: JUNIT_REPORT=1 make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-gcp +- artifact_dir: /tmp/artifacts + as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- artifact_dir: /tmp/artifacts + as: e2e-azure-operator + steps: + cluster_profile: azure4 + test: + - as: test + cli: latest + commands: JUNIT_REPORT=1 make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-azure +- artifact_dir: /tmp/artifacts + as: e2e-vsphere + steps: + cluster_profile: vsphere + workflow: openshift-e2e-vsphere +- artifact_dir: /tmp/artifacts + as: e2e-vsphere-operator + steps: + cluster_profile: vsphere + test: + - artifact_dir: /tmp/artifacts + as: e2e-test + commands: JUNIT_REPORT=1 make test-e2e + from: src + resources: + requests: + cpu: 100m + memory: 200Mi + workflow: openshift-e2e-vsphere +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-ovirt + steps: + cluster_profile: ovirt + workflow: openshift-e2e-ovirt-minimal +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-image-registry-operator diff --git a/ci-operator/config/openshift-priv/cluster-ingress-operator/openshift-priv-cluster-ingress-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-ingress-operator/openshift-priv-cluster-ingress-operator-release-4.9.yaml new file mode 100644 index 0000000000000..2db5a0bd6a093 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-ingress-operator/openshift-priv-cluster-ingress-operator-release-4.9.yaml @@ -0,0 +1,97 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-8-release-golang-1.15-openshift-4.6 +canonical_go_repository: github.com/openshift/cluster-ingress-operator +images: +- from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: cluster-ingress-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-single-node + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-single-node +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-ingress-operator diff --git a/ci-operator/config/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.9.yaml new file mode 100644 index 0000000000000..25847810446c8 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.9.yaml @@ -0,0 +1,155 @@ +base_images: + assisted-test-infra: + name: assisted-test + namespace: ocp-kni + tag: assisted-test-infra + base: + name: 4.9-priv + namespace: ocp-private + tag: base + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_golang-1.14: + name: builder + namespace: ocp + tag: golang-1.14 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/openshift/cluster-kube-apiserver-operator +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: cluster-kube-apiserver-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 3Gi +tag_specification: + name: 4.9-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: k8s-e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-kubernetes-e2e-gcp +- artifact_dir: /tmp/artifacts + as: k8s-e2e-gcp-serial + steps: + cluster_profile: gcp + workflow: openshift-kubernetes-e2e-gcp-serial +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-loki +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: | + make test-e2e JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator-encryption + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: | + make test-e2e-encryption JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator-encryption-perf + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: | + make test-e2e-encryption-perf JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +- artifact_dir: /tmp/artifacts + as: e2e-metal-single-node-live-iso + steps: + cluster_profile: packet + workflow: baremetalds-sno +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-kube-apiserver-operator diff --git a/ci-operator/config/openshift-priv/cluster-kube-controller-manager-operator/openshift-priv-cluster-kube-controller-manager-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-kube-controller-manager-operator/openshift-priv-cluster-kube-controller-manager-operator-release-4.9.yaml new file mode 100644 index 0000000000000..1cbdca8629736 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-kube-controller-manager-operator/openshift-priv-cluster-kube-controller-manager-operator-release-4.9.yaml @@ -0,0 +1,99 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.15: + name: builder + namespace: ocp + tag: golang-1.15 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/cluster-kube-controller-manager-operator +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: cluster-kube-controller-manager-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: 4.9-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-loki +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: | + make test-e2e JUNITFILE=${ARTIFACT_DIR}/junit_report.xml + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-kube-controller-manager-operator diff --git a/ci-operator/config/openshift-priv/cluster-kube-descheduler-operator/openshift-priv-cluster-kube-descheduler-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-kube-descheduler-operator/openshift-priv-cluster-kube-descheduler-operator-release-4.9.yaml new file mode 100644 index 0000000000000..5b12457b9b8a6 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-kube-descheduler-operator/openshift-priv-cluster-kube-descheduler-operator-release-4.9.yaml @@ -0,0 +1,78 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.15: + name: builder + namespace: ocp + tag: golang-1.15 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.15: + name: release + namespace: openshift + tag: golang-1.15 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/cluster-kube-descheduler-operator +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: cluster-kube-descheduler-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify-gofmt + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: make test-unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-kube-descheduler-operator diff --git a/ci-operator/config/openshift-priv/cluster-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.9.yaml new file mode 100644 index 0000000000000..d049a048f2af0 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.9.yaml @@ -0,0 +1,106 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_golang-1.15: + name: builder + namespace: ocp + tag: golang-1.15 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/cluster-kube-scheduler-operator +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: cluster-kube-scheduler-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test-unit --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-loki +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-kube-scheduler-operator diff --git a/ci-operator/config/openshift-priv/cluster-kube-storage-version-migrator-operator/openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-kube-storage-version-migrator-operator/openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.9.yaml new file mode 100644 index 0000000000000..6a8e4d1ac9556 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-kube-storage-version-migrator-operator/openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.9.yaml @@ -0,0 +1,90 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.14: + name: release + namespace: openshift + tag: golang-1.14 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/openshift/cluster-kube-storage-version-migrator-operator +images: +- dockerfile_path: images/ci/Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: cluster-kube-storage-version-migrator-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: 4.9-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: | + make test-e2e JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-kube-storage-version-migrator-operator diff --git a/ci-operator/config/openshift-priv/cluster-machine-approver/openshift-priv-cluster-machine-approver-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-machine-approver/openshift-priv-cluster-machine-approver-release-4.9.yaml new file mode 100644 index 0000000000000..6f51e192b6933 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-machine-approver/openshift-priv-cluster-machine-approver-release-4.9.yaml @@ -0,0 +1,109 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/cluster-machine-approver +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: cluster-machine-approver +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + from: stable:cluster-api-actuator-pkg + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-azure-operator + steps: + cluster_profile: azure4 + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + from: stable:cluster-api-actuator-pkg + resources: + requests: + cpu: 100m + workflow: ipi-azure +- artifact_dir: /tmp/artifacts + as: e2e-gcp-operator + steps: + cluster_profile: gcp + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + from: stable:cluster-api-actuator-pkg + resources: + requests: + cpu: 100m + workflow: ipi-gcp +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-machine-approver diff --git a/ci-operator/config/openshift-priv/cluster-monitoring-operator/openshift-priv-cluster-monitoring-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-monitoring-operator/openshift-priv-cluster-monitoring-operator-release-4.9.yaml new file mode 100644 index 0000000000000..e606709a7efbc --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-monitoring-operator/openshift-priv-cluster-monitoring-operator-release-4.9.yaml @@ -0,0 +1,97 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 + openshift_release_golang-1.14: + name: release + namespace: openshift + tag: golang-1.14 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/openshift/cluster-monitoring-operator +images: +- dockerfile_path: Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: cluster-monitoring-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: generate + commands: make generate --always-make && git diff --exit-code + container: + from: src +- artifact_dir: /tmp/artifacts + as: vendor + commands: make vendor && git diff --exit-code + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: make test-unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-agnostic + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-agnostic-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-agnostic-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-monitoring-operator diff --git a/ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.9.yaml new file mode 100644 index 0000000000000..a13f4e2ca3b15 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.9.yaml @@ -0,0 +1,140 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_golang-1.12: + name: builder + namespace: ocp + tag: golang-1.12 + ocp_builder_golang-1.14: + name: builder + namespace: ocp + tag: golang-1.14 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: hack/build-go.sh +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/cluster-network-operator +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: cluster-network-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: hack/test-go.sh + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: "export GOLANGCI_LINT_VERSION=$(cat .golangciversion 2&> /dev/null || echo \"1.23.8\") \nexport GOLANGCI_LINT_CACHE=/tmp/.cache\ncurl -sfL \"https://github.com/golangci/golangci-lint/releases/download/v${GOLANGCI_LINT_VERSION:?'golangci-lint version is unset'}/golangci-lint-${GOLANGCI_LINT_VERSION}-linux-amd64.tar.gz\" | tar -C /go/bin -zx --strip-components=1 \"golangci-lint-${GOLANGCI_LINT_VERSION}-linux-amd64/golangci-lint\"\n ./hack/verify-style.sh\n" + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-gcp-ovn-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp-ovn +- artifact_dir: /tmp/artifacts + as: e2e-agnostic-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp +- artifact_dir: /tmp/artifacts + as: e2e-aws-sdn-multi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-sdn-multi +- artifact_dir: /tmp/artifacts + as: e2e-ovn-step-registry + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-ovn +- artifact_dir: /tmp/artifacts + as: e2e-ovn-hybrid-step-registry + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-ovn-hybrid +- artifact_dir: /tmp/artifacts + as: e2e-ovn-ipsec-step-registry + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-ovn-ipsec +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-ipv6 + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-aws-ovn-windows + steps: + cluster_profile: aws + test: + - ref: windows-e2e-operator-test-with-custom-vxlan-port + workflow: ipi-aws-ovn-hybrid-custom-vxlan-port +- artifact_dir: /tmp/artifacts + as: e2e-vsphere-ovn + steps: + cluster_profile: vsphere + workflow: openshift-e2e-vsphere-ovn +- artifact_dir: /tmp/artifacts + as: e2e-azure-ovn + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure-ovn +- artifact_dir: /tmp/artifacts + as: e2e-gcp-ovn + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-ovn +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-network-operator diff --git a/ci-operator/config/openshift-priv/cluster-nfd-operator/openshift-priv-cluster-nfd-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-nfd-operator/openshift-priv-cluster-nfd-operator-release-4.9.yaml new file mode 100644 index 0000000000000..26c13d0f5241d --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-nfd-operator/openshift-priv-cluster-nfd-operator-release-4.9.yaml @@ -0,0 +1,71 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/openshift/cluster-nfd-operator +images: +- dockerfile_path: Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: cluster-nfd-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-nfd-operator diff --git a/ci-operator/config/openshift-priv/cluster-node-tuning-operator/openshift-priv-cluster-node-tuning-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-node-tuning-operator/openshift-priv-cluster-node-tuning-operator-release-4.9.yaml new file mode 100644 index 0000000000000..6faaa475b3f33 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-node-tuning-operator/openshift-priv-cluster-node-tuning-operator-release-4.9.yaml @@ -0,0 +1,111 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_4.6_base: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + ocp_builder_golang-1.15: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + ocp_builder_rhel-8-base-openshift: + name: builder + namespace: ocp + tag: rhel-8-base-openshift + ocp_builder_rhel-8-base-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + ocp_builder_rhel-8-base-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.7 + ocp_builder_rhel-8-base-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.8 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-8-release-openshift-4.6 +canonical_go_repository: github.com/openshift/cluster-node-tuning-operator +images: +- dockerfile_path: Dockerfile.rhel8 + from: ocp_4.6_base + inputs: + ocp_builder_rhel-8-base-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-base-openshift-4.8 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: cluster-node-tuning-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-node-tuning-operator diff --git a/ci-operator/config/openshift-priv/cluster-openshift-apiserver-operator/openshift-priv-cluster-openshift-apiserver-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-openshift-apiserver-operator/openshift-priv-cluster-openshift-apiserver-operator-release-4.9.yaml new file mode 100644 index 0000000000000..508300431f6bf --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-openshift-apiserver-operator/openshift-priv-cluster-openshift-apiserver-operator-release-4.9.yaml @@ -0,0 +1,102 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.14: + name: release + namespace: openshift + tag: golang-1.14 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/openshift/cluster-openshift-apiserver-operator +images: +- from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: cluster-openshift-apiserver-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 3Gi +tag_specification: + name: 4.9-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: | + make test-e2e JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator-encryption + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: | + make test-e2e-encryption JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-openshift-apiserver-operator diff --git a/ci-operator/config/openshift-priv/cluster-openshift-controller-manager-operator/openshift-priv-cluster-openshift-controller-manager-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-openshift-controller-manager-operator/openshift-priv-cluster-openshift-controller-manager-operator-release-4.9.yaml new file mode 100644 index 0000000000000..2c163c525c1b7 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-openshift-controller-manager-operator/openshift-priv-cluster-openshift-controller-manager-operator-release-4.9.yaml @@ -0,0 +1,87 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/cluster-openshift-controller-manager-operator +images: +- from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: cluster-openshift-controller-manager-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 4Gi +tag_specification: + name: 4.9-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-openshift-controller-manager-operator diff --git a/ci-operator/config/openshift-priv/cluster-policy-controller/openshift-priv-cluster-policy-controller-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-policy-controller/openshift-priv-cluster-policy-controller-release-4.9.yaml new file mode 100644 index 0000000000000..fca27d8f5df5c --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-policy-controller/openshift-priv-cluster-policy-controller-release-4.9.yaml @@ -0,0 +1,89 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_golang-1.14: + name: builder + namespace: ocp + tag: golang-1.14 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/openshift/cluster-policy-controller +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: cluster-policy-controller +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 6Gi +tag_specification: + name: 4.9-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-policy-controller diff --git a/ci-operator/config/openshift-priv/cluster-resource-override-admission-operator/openshift-priv-cluster-resource-override-admission-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-resource-override-admission-operator/openshift-priv-cluster-resource-override-admission-operator-release-4.9.yaml new file mode 100644 index 0000000000000..c175422094ce4 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-resource-override-admission-operator/openshift-priv-cluster-resource-override-admission-operator-release-4.9.yaml @@ -0,0 +1,96 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + openshift_release_golang-1.12: + name: release + namespace: openshift + tag: golang-1.12 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 + openshift_release_golang-1.15: + name: release + namespace: openshift + tag: golang-1.15 +binary_build_commands: make build --warn-undefined-variables +build_root: + project_image: + dockerfile_path: images/ci/Dockerfile.build.root +canonical_go_repository: github.com/openshift/cluster-resource-override-admission-operator +images: +- dockerfile_path: images/ci/Dockerfile + from: base + inputs: + openshift_release_golang-1.15: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.15 + to: cluster-resource-override-admission-operator +- dockerfile_path: images/operator-registry/Dockerfile.registry.ci + from: base + inputs: + openshift_release_golang-1.15: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.15 + to: cluster-resource-override-admission-operator-registry +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: 4.9-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make e2e-ci + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-olm + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make e2e-olm-ci + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-resource-override-admission-operator diff --git a/ci-operator/config/openshift-priv/cluster-resource-override-admission/openshift-priv-cluster-resource-override-admission-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-resource-override-admission/openshift-priv-cluster-resource-override-admission-release-4.9.yaml new file mode 100644 index 0000000000000..75206c7f402b6 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-resource-override-admission/openshift-priv-cluster-resource-override-admission-release-4.9.yaml @@ -0,0 +1,56 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + openshift_release_golang-1.12: + name: release + namespace: openshift + tag: golang-1.12 + openshift_release_golang-1.15: + name: release + namespace: openshift + tag: golang-1.15 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/openshift/cluster-resource-override-admission +images: +- dockerfile_path: images/ci/Dockerfile + from: base + inputs: + openshift_release_golang-1.15: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.15 + to: cluster-resource-override-admission +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: 4.9-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-resource-override-admission diff --git a/ci-operator/config/openshift-priv/cluster-samples-operator/openshift-priv-cluster-samples-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-samples-operator/openshift-priv-cluster-samples-operator-release-4.9.yaml new file mode 100644 index 0000000000000..696f45fe4de6a --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-samples-operator/openshift-priv-cluster-samples-operator-release-4.9.yaml @@ -0,0 +1,97 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-7-golang-1.13: + name: builder + namespace: ocp + tag: rhel-7-golang-1.13 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/openshift/cluster-samples-operator +images: +- from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: cluster-samples-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test-unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-builds + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-builds +- artifact_dir: /tmp/artifacts + as: e2e-aws-jenkins + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-jenkins +- artifact_dir: /tmp/artifacts + as: e2e-aws-image-ecosystem + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-image-ecosystem +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-samples-operator diff --git a/ci-operator/config/openshift-priv/cluster-storage-operator/openshift-priv-cluster-storage-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-storage-operator/openshift-priv-cluster-storage-operator-release-4.9.yaml new file mode 100644 index 0000000000000..4c819abc839e1 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-storage-operator/openshift-priv-cluster-storage-operator-release-4.9.yaml @@ -0,0 +1,90 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/cluster-storage-operator +images: +- from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: cluster-storage-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-gcp-csi + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-csi +- artifact_dir: /tmp/artifacts + as: e2e-ovirt + steps: + cluster_profile: ovirt + workflow: openshift-e2e-ovirt-csi +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-storage-operator diff --git a/ci-operator/config/openshift-priv/cluster-update-keys/openshift-priv-cluster-update-keys-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-update-keys/openshift-priv-cluster-update-keys-release-4.9.yaml new file mode 100644 index 0000000000000..a3585370343a7 --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-update-keys/openshift-priv-cluster-update-keys-release-4.9.yaml @@ -0,0 +1,41 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/openshift/cluster-update-keys +images: +- dockerfile_path: Dockerfile.rhel + from: base + to: cluster-update-keys +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-update-keys diff --git a/ci-operator/config/openshift-priv/cluster-version-operator/openshift-priv-cluster-version-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/cluster-version-operator/openshift-priv-cluster-version-operator-release-4.9.yaml new file mode 100644 index 0000000000000..aab457950bb7e --- /dev/null +++ b/ci-operator/config/openshift-priv/cluster-version-operator/openshift-priv-cluster-version-operator-release-4.9.yaml @@ -0,0 +1,90 @@ +base_images: + assisted-test-infra: + name: assisted-test + namespace: ocp-kni + tag: assisted-test-infra + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_4.7_base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/cluster-version-operator +images: +- dockerfile_path: Dockerfile.rhel + inputs: + ocp_4.7_base: + as: + - registry.ci.openshift.org/ocp/4.7:base + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: cluster-version-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: gofmt + commands: go fmt ./... && git diff --exit-code + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: go test ./... + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-agnostic + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-agnostic-operator + steps: + cluster_profile: gcp + test: + - as: e2e-test + commands: hack/test-integration.sh + from: src + resources: + requests: + cpu: 100m + memory: 200Mi + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-agnostic-upgrade + steps: + cluster_profile: gcp + env: + TEST_TYPE: upgrade + TEST_UPGRADE_OPTIONS: abort-at=100 + workflow: openshift-upgrade-gcp +- artifact_dir: /tmp/artifacts + as: e2e-metal-assisted + steps: + cluster_profile: packet + workflow: baremetalds-assisted +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: cluster-version-operator diff --git a/ci-operator/config/openshift-priv/compliance-operator/openshift-priv-compliance-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/compliance-operator/openshift-priv-compliance-operator-release-4.9.yaml new file mode 100644 index 0000000000000..5fad488a5659c --- /dev/null +++ b/ci-operator/config/openshift-priv/compliance-operator/openshift-priv-compliance-operator-release-4.9.yaml @@ -0,0 +1,73 @@ +base_images: + base: + name: ubi + namespace: ocp + tag: "8" + ocp_builder_golang-1.14: + name: builder + namespace: ocp + tag: golang-1.14 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/openshift/compliance-operator +images: +- dockerfile_path: Dockerfile.ci + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: compliance-operator +- dockerfile_path: images/testcontent/Dockerfile.ci + to: testcontent +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 200m + memory: 400Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: go-build + commands: make + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: make test-unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: compliance-operator diff --git a/ci-operator/config/openshift-priv/configmap-reload/openshift-priv-configmap-reload-release-4.9.yaml b/ci-operator/config/openshift-priv/configmap-reload/openshift-priv-configmap-reload-release-4.9.yaml new file mode 100644 index 0000000000000..c2e8c528d8dae --- /dev/null +++ b/ci-operator/config/openshift-priv/configmap-reload/openshift-priv-configmap-reload-release-4.9.yaml @@ -0,0 +1,65 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.12: + name: release + namespace: openshift + tag: golang-1.12 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/openshift/configmap-reload +images: +- dockerfile_path: Dockerfile.ocp + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: configmap-reloader +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: vendor + commands: go mod vendor && git diff --exit-code + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: configmap-reload diff --git a/ci-operator/config/openshift-priv/console-operator/openshift-priv-console-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/console-operator/openshift-priv-console-operator-release-4.9.yaml new file mode 100644 index 0000000000000..a10b954b19035 --- /dev/null +++ b/ci-operator/config/openshift-priv/console-operator/openshift-priv-console-operator-release-4.9.yaml @@ -0,0 +1,98 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.15: + name: builder + namespace: ocp + tag: golang-1.15 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/console-operator +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: console-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test-unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-agnostic-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp +- artifact_dir: /tmp/artifacts + as: e2e-aws-console + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: ./test-prow-e2e.sh e2e + from: stable:console-tests + resources: + requests: + cpu: 100m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: console-operator diff --git a/ci-operator/config/openshift-priv/console/openshift-priv-console-release-4.9.yaml b/ci-operator/config/openshift-priv/console/openshift-priv-console-release-4.9.yaml new file mode 100644 index 0000000000000..b98fb1ae553cf --- /dev/null +++ b/ci-operator/config/openshift-priv/console/openshift-priv-console-release-4.9.yaml @@ -0,0 +1,113 @@ +base_images: + base: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: tectonic-console-builder-v21 +canonical_go_repository: github.com/openshift/console +images: +- dockerfile_path: Dockerfile + from: base + to: console +promotion: + additional_images: + console-tests: src + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi + analyze: + requests: + cpu: "1" + memory: 14Gi + console: + requests: + cpu: "1" + memory: 8Gi + frontend: + requests: + cpu: "1" + memory: 10Gi + test-bin: + requests: + cpu: "1" + memory: 10Gi +tag_specification: + name: 4.9-priv + namespace: ocp-private +test_binary_build_commands: ./build.sh +tests: +- artifact_dir: /tmp/artifacts + as: backend + commands: ./test-backend.sh + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: frontend + commands: ./test-frontend.sh + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: analyze + commands: ./analyze.sh + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-gcp-console + steps: + cluster_profile: gcp + test: + - as: test + cli: latest + commands: ./test-prow-e2e.sh + from: src + resources: + requests: + cpu: 100m + workflow: ipi-gcp +- artifact_dir: /tmp/artifacts + as: kubevirt-plugin + steps: + cluster_profile: azure4 + test: + - as: test + cli: latest + commands: |2 + + # Deploy Kubevirt + source ./frontend/packages/kubevirt-plugin/integration-tests/deploy-kubevirt-gating.sh + + # Run kubevirt-plugin gating suite + ./test-prow-e2e.sh kubevirt-gating + from: pipeline:src + resources: + requests: + cpu: 100m + workflow: ipi-azure +- artifact_dir: /tmp/artifacts + as: ceph-storage-plugin + steps: + cluster_profile: aws + env: + COMPUTE_NODE_TYPE: m4.2xlarge + ZONES_COUNT: "1" + test: + - as: test + cli: latest + commands: ./test-prow-e2e.sh ceph + from: pipeline:src + resources: + requests: + cpu: 100m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: console diff --git a/ci-operator/config/openshift-priv/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.9.yaml b/ci-operator/config/openshift-priv/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.9.yaml new file mode 100644 index 0000000000000..a6110082900ea --- /dev/null +++ b/ci-operator/config/openshift-priv/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.9.yaml @@ -0,0 +1,67 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-7-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-7-golang-1.15-openshift-4.6 + ocp_builder_rhel-7-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-7-golang-1.15-openshift-4.7 + ocp_builder_rhel-7-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-7-golang-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/openshift/containernetworking-plugins +images: +- dockerfile_path: Dockerfile + from: base + inputs: + ocp_builder_rhel-7-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-7-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: container-networking-plugins +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: containernetworking-plugins diff --git a/ci-operator/config/openshift-priv/coredns/openshift-priv-coredns-release-4.9.yaml b/ci-operator/config/openshift-priv/coredns/openshift-priv-coredns-release-4.9.yaml new file mode 100644 index 0000000000000..d732fe91313c0 --- /dev/null +++ b/ci-operator/config/openshift-priv/coredns/openshift-priv-coredns-release-4.9.yaml @@ -0,0 +1,85 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_golang-1.12: + name: builder + namespace: ocp + tag: golang-1.12 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.12: + name: release + namespace: openshift + tag: golang-1.12 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-8-release-golang-1.15-openshift-4.6 +canonical_go_repository: github.com/coredns/coredns +images: +- dockerfile_path: Dockerfile.openshift.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: coredns +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi + bin: + requests: + memory: 4Gi + unit: + requests: + memory: 4Gi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: coredns diff --git a/ci-operator/config/openshift-priv/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.9.yaml b/ci-operator/config/openshift-priv/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.9.yaml new file mode 100644 index 0000000000000..13008d1cc00b7 --- /dev/null +++ b/ci-operator/config/openshift-priv/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.9.yaml @@ -0,0 +1,48 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + openshift_release_golang-1.12: + name: release + namespace: openshift + tag: golang-1.12 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.12 +canonical_go_repository: github.com/openshift/crd-schema-gen +images: +- dockerfile_path: Dockerfile + from: base + inputs: + openshift_release_golang-1.12: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.12 + to: crd-schema-gen +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 2Gi +tag_specification: + name: 4.9-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + go get -u golang.org/x/tools/imports + make verify -k --warn-undefined-variables + container: + from: bin +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: crd-schema-gen diff --git a/ci-operator/config/openshift-priv/csi-cluster-driver-registrar/openshift-priv-csi-cluster-driver-registrar-release-4.9.yaml b/ci-operator/config/openshift-priv/csi-cluster-driver-registrar/openshift-priv-csi-cluster-driver-registrar-release-4.9.yaml new file mode 100644 index 0000000000000..6041d543e44ca --- /dev/null +++ b/ci-operator/config/openshift-priv/csi-cluster-driver-registrar/openshift-priv-csi-cluster-driver-registrar-release-4.9.yaml @@ -0,0 +1,44 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + openshift_release_golang-1.11: + name: release + namespace: openshift + tag: golang-1.11 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.11 +canonical_go_repository: github.com/kubernetes-csi/cluster-driver-registrar +images: +- dockerfile_path: Dockerfile.openshift + from: base + inputs: + openshift_release_golang-1.11: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.11 + to: csi-cluster-driver-registrar +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: csi-cluster-driver-registrar diff --git a/ci-operator/config/openshift-priv/csi-driver-manila-operator/openshift-priv-csi-driver-manila-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/csi-driver-manila-operator/openshift-priv-csi-driver-manila-operator-release-4.9.yaml new file mode 100644 index 0000000000000..e1a5a5cc842ff --- /dev/null +++ b/ci-operator/config/openshift-priv/csi-driver-manila-operator/openshift-priv-csi-driver-manila-operator-release-4.9.yaml @@ -0,0 +1,66 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: go build cmd/manager/main.go +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/csi-driver-manila-operator +images: +- dockerfile_path: build/Dockerfile.openshift + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: csi-driver-manila-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: csi-driver-manila-operator diff --git a/ci-operator/config/openshift-priv/csi-driver-nfs/openshift-priv-csi-driver-nfs-release-4.9.yaml b/ci-operator/config/openshift-priv/csi-driver-nfs/openshift-priv-csi-driver-nfs-release-4.9.yaml new file mode 100644 index 0000000000000..c0a8c0597826a --- /dev/null +++ b/ci-operator/config/openshift-priv/csi-driver-nfs/openshift-priv-csi-driver-nfs-release-4.9.yaml @@ -0,0 +1,63 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: go build -o ./bin/nfsplugin ./cmd/nfsplugin +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/kubernetes-csi/csi-driver-nfs +images: +- dockerfile_path: images/Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: csi-driver-nfs +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: go-fmt + commands: make test-fmt + container: + from: src +- artifact_dir: /tmp/artifacts + as: go-vet + commands: make test-vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: vendor + commands: make test-vendor + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: csi-driver-nfs diff --git a/ci-operator/config/openshift-priv/csi-driver-projected-resource/openshift-priv-csi-driver-projected-resource-release-4.9.yaml b/ci-operator/config/openshift-priv/csi-driver-projected-resource/openshift-priv-csi-driver-projected-resource-release-4.9.yaml new file mode 100644 index 0000000000000..216d230c0e97a --- /dev/null +++ b/ci-operator/config/openshift-priv/csi-driver-projected-resource/openshift-priv-csi-driver-projected-resource-release-4.9.yaml @@ -0,0 +1,95 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/openshift/csi-driver-projected-resource +images: +- dockerfile_path: Dockerfile + from: base + inputs: + openshift_release_golang-1.13: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.13 + to: csi-driver-projected-resource +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator-disruptive + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make test-e2e-disruptive + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator-slow + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make test-e2e-slow + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: csi-driver-projected-resource diff --git a/ci-operator/config/openshift-priv/csi-external-attacher/openshift-priv-csi-external-attacher-release-4.9.yaml b/ci-operator/config/openshift-priv/csi-external-attacher/openshift-priv-csi-external-attacher-release-4.9.yaml new file mode 100644 index 0000000000000..58853b809f3fb --- /dev/null +++ b/ci-operator/config/openshift-priv/csi-external-attacher/openshift-priv-csi-external-attacher-release-4.9.yaml @@ -0,0 +1,79 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.15: + name: builder + namespace: ocp + tag: golang-1.15 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.15: + name: release + namespace: openshift + tag: golang-1.15 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/kubernetes-csi/external-attacher +images: +- dockerfile_path: Dockerfile.openshift.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: csi-external-attacher +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +- artifact_dir: /tmp/artifacts + as: e2e-ovirt + steps: + cluster_profile: ovirt + workflow: openshift-e2e-ovirt-csi +- artifact_dir: /tmp/artifacts + as: e2e-gcp-csi + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-csi +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: csi-external-attacher diff --git a/ci-operator/config/openshift-priv/csi-external-provisioner/openshift-priv-csi-external-provisioner-release-4.9.yaml b/ci-operator/config/openshift-priv/csi-external-provisioner/openshift-priv-csi-external-provisioner-release-4.9.yaml new file mode 100644 index 0000000000000..2042171694893 --- /dev/null +++ b/ci-operator/config/openshift-priv/csi-external-provisioner/openshift-priv-csi-external-provisioner-release-4.9.yaml @@ -0,0 +1,79 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.15: + name: builder + namespace: ocp + tag: golang-1.15 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.15: + name: release + namespace: openshift + tag: golang-1.15 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/kubernetes-csi/external-provisioner +images: +- dockerfile_path: Dockerfile.openshift.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: csi-external-provisioner +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +- artifact_dir: /tmp/artifacts + as: e2e-ovirt + steps: + cluster_profile: ovirt + workflow: openshift-e2e-ovirt-csi +- artifact_dir: /tmp/artifacts + as: e2e-gcp-csi + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-csi +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: csi-external-provisioner diff --git a/ci-operator/config/openshift-priv/csi-external-resizer/openshift-priv-csi-external-resizer-release-4.9.yaml b/ci-operator/config/openshift-priv/csi-external-resizer/openshift-priv-csi-external-resizer-release-4.9.yaml new file mode 100644 index 0000000000000..032c724ed9ff5 --- /dev/null +++ b/ci-operator/config/openshift-priv/csi-external-resizer/openshift-priv-csi-external-resizer-release-4.9.yaml @@ -0,0 +1,75 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.15: + name: release + namespace: openshift + tag: golang-1.15 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/kubernetes-csi/external-resizer +images: +- dockerfile_path: Dockerfile.openshift + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: csi-external-resizer +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +- artifact_dir: /tmp/artifacts + as: e2e-ovirt + steps: + cluster_profile: ovirt + workflow: openshift-e2e-ovirt-csi +- artifact_dir: /tmp/artifacts + as: e2e-gcp-csi + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-csi +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: csi-external-resizer diff --git a/ci-operator/config/openshift-priv/csi-external-snapshotter/openshift-priv-csi-external-snapshotter-release-4.9.yaml b/ci-operator/config/openshift-priv/csi-external-snapshotter/openshift-priv-csi-external-snapshotter-release-4.9.yaml new file mode 100644 index 0000000000000..d5e6eaaec06a9 --- /dev/null +++ b/ci-operator/config/openshift-priv/csi-external-snapshotter/openshift-priv-csi-external-snapshotter-release-4.9.yaml @@ -0,0 +1,93 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.15: + name: builder + namespace: ocp + tag: golang-1.15 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.15: + name: release + namespace: openshift + tag: golang-1.15 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/kubernetes-csi/external-snapshotter +images: +- dockerfile_path: Dockerfile.openshift + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: csi-external-snapshotter +- dockerfile_path: Dockerfile.snapshot-controller.openshift.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: csi-snapshot-controller +- dockerfile_path: Dockerfile.webhook.openshift.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: csi-snapshot-validation-webhook +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +- artifact_dir: /tmp/artifacts + as: e2e-ovirt + steps: + cluster_profile: ovirt + workflow: openshift-e2e-ovirt-csi +- artifact_dir: /tmp/artifacts + as: e2e-gcp-csi + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-csi +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: csi-external-snapshotter diff --git a/ci-operator/config/openshift-priv/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.9.yaml b/ci-operator/config/openshift-priv/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.9.yaml new file mode 100644 index 0000000000000..de57f285ecc1d --- /dev/null +++ b/ci-operator/config/openshift-priv/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.9.yaml @@ -0,0 +1,79 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.15: + name: builder + namespace: ocp + tag: golang-1.15 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.15: + name: release + namespace: openshift + tag: golang-1.15 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/kubernetes-csi/livenessprobe +images: +- dockerfile_path: Dockerfile.openshift.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: csi-livenessprobe +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +- artifact_dir: /tmp/artifacts + as: e2e-ovirt + steps: + cluster_profile: ovirt + workflow: openshift-e2e-ovirt-csi +- artifact_dir: /tmp/artifacts + as: e2e-gcp-csi + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-csi +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: csi-livenessprobe diff --git a/ci-operator/config/openshift-priv/csi-node-driver-registrar/openshift-priv-csi-node-driver-registrar-release-4.9.yaml b/ci-operator/config/openshift-priv/csi-node-driver-registrar/openshift-priv-csi-node-driver-registrar-release-4.9.yaml new file mode 100644 index 0000000000000..8271359bd4725 --- /dev/null +++ b/ci-operator/config/openshift-priv/csi-node-driver-registrar/openshift-priv-csi-node-driver-registrar-release-4.9.yaml @@ -0,0 +1,75 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.15: + name: release + namespace: openshift + tag: golang-1.15 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/kubernetes-csi/node-driver-registrar +images: +- dockerfile_path: Dockerfile.openshift + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: csi-node-driver-registrar +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +- artifact_dir: /tmp/artifacts + as: e2e-ovirt + steps: + cluster_profile: ovirt + workflow: openshift-e2e-ovirt-csi +- artifact_dir: /tmp/artifacts + as: e2e-gcp-csi + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-csi +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: csi-node-driver-registrar diff --git a/ci-operator/config/openshift-priv/csi-operator/openshift-priv-csi-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/csi-operator/openshift-priv-csi-operator-release-4.9.yaml new file mode 100644 index 0000000000000..9218960823ace --- /dev/null +++ b/ci-operator/config/openshift-priv/csi-operator/openshift-priv-csi-operator-release-4.9.yaml @@ -0,0 +1,50 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/openshift/csi-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: csi-operator diff --git a/ci-operator/config/openshift-priv/descheduler/openshift-priv-descheduler-release-4.9.yaml b/ci-operator/config/openshift-priv/descheduler/openshift-priv-descheduler-release-4.9.yaml new file mode 100644 index 0000000000000..221a7b7acbb39 --- /dev/null +++ b/ci-operator/config/openshift-priv/descheduler/openshift-priv-descheduler-release-4.9.yaml @@ -0,0 +1,66 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: sigs.k8s.io/descheduler +images: +- dockerfile_path: images/descheduler/Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: descheduler +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +test_binary_build_commands: OS_GOFLAGS='-race' make build +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: go test ./pkg/... + container: + from: test-bin +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: descheduler diff --git a/ci-operator/config/openshift-priv/egress-router-cni/openshift-priv-egress-router-cni-release-4.9.yaml b/ci-operator/config/openshift-priv/egress-router-cni/openshift-priv-egress-router-cni-release-4.9.yaml new file mode 100644 index 0000000000000..e8cefe5974ca5 --- /dev/null +++ b/ci-operator/config/openshift-priv/egress-router-cni/openshift-priv-egress-router-cni-release-4.9.yaml @@ -0,0 +1,61 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-7-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-7-golang-1.15-openshift-4.7 + ocp_builder_rhel-7-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-7-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/egress-router-cni +images: +- dockerfile_path: Dockerfile.rhel8 + from: base + inputs: + ocp_builder_rhel-7-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-7-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: egress-router-cni +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: egress-router-cni diff --git a/ci-operator/config/openshift-priv/etcd/openshift-priv-etcd-openshift-4.9.yaml b/ci-operator/config/openshift-priv/etcd/openshift-priv-etcd-openshift-4.9.yaml new file mode 100644 index 0000000000000..90259b479f6d2 --- /dev/null +++ b/ci-operator/config/openshift-priv/etcd/openshift-priv-etcd-openshift-4.9.yaml @@ -0,0 +1,64 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + etcd_golang: + name: builder + namespace: ocp + tag: rhel-8-etcd-golang-1.12 + ocp_builder_rhel-8-etcd-golang-1.12: + name: builder + namespace: ocp + tag: rhel-8-etcd-golang-1.12 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-8-release-openshift-4.3 +canonical_go_repository: github.com/coreos/etcd +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-etcd-golang-1.12: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-etcd-golang-1.12 + to: etcd +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: openshift-4.9 + org: openshift-priv + repo: etcd diff --git a/ci-operator/config/openshift-priv/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.9.yaml new file mode 100644 index 0000000000000..1c0de70f6e188 --- /dev/null +++ b/ci-operator/config/openshift-priv/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.9.yaml @@ -0,0 +1,44 @@ +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/openshift/federation-v2-operator +images: +- dockerfile_path: Dockerfile + from: root + to: federation-controller +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: vet + commands: | + make -f Makefile.ci vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make -f Makefile.ci unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: managed-e2e + commands: | + make -f Makefile.ci managed-e2e + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: federation-v2-operator diff --git a/ci-operator/config/openshift-priv/file-integrity-operator/openshift-priv-file-integrity-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/file-integrity-operator/openshift-priv-file-integrity-operator-release-4.9.yaml new file mode 100644 index 0000000000000..be38ae3e92228 --- /dev/null +++ b/ci-operator/config/openshift-priv/file-integrity-operator/openshift-priv-file-integrity-operator-release-4.9.yaml @@ -0,0 +1,70 @@ +base_images: + base: + name: ubi + namespace: ocp + tag: "8" + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_golang-1.14: + name: builder + namespace: ocp + tag: golang-1.14 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/openshift/file-integrity-operator +images: +- dockerfile_path: Dockerfile.ci + inputs: + ocp_builder_golang-1.14: + as: + - registry.svc.ci.openshift.org/ocp/builder:golang-1.14 + to: file-integrity-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 200m + memory: 400Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: go-build + commands: make + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: make test-unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: file-integrity-operator diff --git a/ci-operator/config/openshift-priv/gcp-pd-csi-driver-operator/openshift-priv-gcp-pd-csi-driver-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/gcp-pd-csi-driver-operator/openshift-priv-gcp-pd-csi-driver-operator-release-4.9.yaml new file mode 100644 index 0000000000000..d58ce1dcc7c24 --- /dev/null +++ b/ci-operator/config/openshift-priv/gcp-pd-csi-driver-operator/openshift-priv-gcp-pd-csi-driver-operator-release-4.9.yaml @@ -0,0 +1,70 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/gcp-pd-csi-driver-operator +images: +- dockerfile_path: Dockerfile.openshift + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: gcp-pd-csi-driver-operator +- dockerfile_path: Dockerfile.test + from: src + to: gcp-pd-csi-driver-operator-test +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: test + commands: | + make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-gcp-csi + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-csi +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: gcp-pd-csi-driver-operator diff --git a/ci-operator/config/openshift-priv/gcp-pd-csi-driver/openshift-priv-gcp-pd-csi-driver-release-4.9.yaml b/ci-operator/config/openshift-priv/gcp-pd-csi-driver/openshift-priv-gcp-pd-csi-driver-release-4.9.yaml new file mode 100644 index 0000000000000..ec628dc9126cb --- /dev/null +++ b/ci-operator/config/openshift-priv/gcp-pd-csi-driver/openshift-priv-gcp-pd-csi-driver-release-4.9.yaml @@ -0,0 +1,61 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: sigs.k8s.io/gcp-compute-persistent-disk-csi-driver +images: +- dockerfile_path: Dockerfile.openshift + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: gcp-pd-csi-driver +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: test + commands: | + make test-sanity + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-gcp-csi + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-csi +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: gcp-pd-csi-driver diff --git a/ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-master.yaml b/ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-master.yaml new file mode 100644 index 0000000000000..329778d389556 --- /dev/null +++ b/ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-master.yaml @@ -0,0 +1,54 @@ +base_images: + base: + name: 4.8-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/square/ghostunnel +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: ghostunnel +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +zz_generated_metadata: + branch: master + org: openshift-priv + repo: ghostunnel diff --git a/ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.5.yaml b/ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.5.yaml new file mode 100644 index 0000000000000..af019ca7bf15c --- /dev/null +++ b/ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.5.yaml @@ -0,0 +1,29 @@ +base_images: + base: + name: 4.5-priv + namespace: ocp-private + tag: base +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/square/ghostunnel +images: +- from: base + to: ghostunnel +promotion: + name: 4.5-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.5-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.5 + org: openshift-priv + repo: ghostunnel diff --git a/ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.6.yaml b/ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.6.yaml new file mode 100644 index 0000000000000..d21d49c2976e6 --- /dev/null +++ b/ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.6.yaml @@ -0,0 +1,46 @@ +base_images: + base: + name: 4.6-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/square/ghostunnel +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: ghostunnel +promotion: + name: 4.6-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.6-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.6 + org: openshift-priv + repo: ghostunnel diff --git a/ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.7.yaml b/ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.7.yaml new file mode 100644 index 0000000000000..c7ed6caf13c20 --- /dev/null +++ b/ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.7.yaml @@ -0,0 +1,50 @@ +base_images: + base: + name: 4.7-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/square/ghostunnel +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: ghostunnel +promotion: + name: 4.7-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.7-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.7 + org: openshift-priv + repo: ghostunnel diff --git a/ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.8.yaml b/ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.8.yaml new file mode 100644 index 0000000000000..5e578b2dbf2da --- /dev/null +++ b/ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.8.yaml @@ -0,0 +1,55 @@ +base_images: + base: + name: 4.8-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/square/ghostunnel +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: ghostunnel +promotion: + disabled: true + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: ghostunnel diff --git a/ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.9.yaml b/ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.9.yaml new file mode 100644 index 0000000000000..6e918adea7366 --- /dev/null +++ b/ci-operator/config/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.9.yaml @@ -0,0 +1,54 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/square/ghostunnel +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: ghostunnel +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: ghostunnel diff --git a/ci-operator/config/openshift-priv/grafana/openshift-priv-grafana-release-4.9.yaml b/ci-operator/config/openshift-priv/grafana/openshift-priv-grafana-release-4.9.yaml new file mode 100644 index 0000000000000..8eda12a39f0ce --- /dev/null +++ b/ci-operator/config/openshift-priv/grafana/openshift-priv-grafana-release-4.9.yaml @@ -0,0 +1,66 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/openshift/grafana +images: +- dockerfile_path: Dockerfile.ocp + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: grafana +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: vendor + commands: go mod vendor && git diff --exit-code + container: + from: src +- artifact_dir: /tmp/artifacts + as: test-go + commands: make test-go + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: grafana diff --git a/ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-master.yaml b/ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-master.yaml new file mode 100644 index 0000000000000..5f93baa90e93f --- /dev/null +++ b/ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-master.yaml @@ -0,0 +1,42 @@ +base_images: + base: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + hbuilder: + name: release + namespace: openshift + tag: rhel-7-release-openshift-4.6 + openshift_release_rhel-7-release-openshift-4.7: + name: release + namespace: openshift + tag: rhel-7-release-openshift-4.7 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-7-release-openshift-4.6 +canonical_go_repository: github.com/kube-reporting/hadoop +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + openshift_release_rhel-7-release-openshift-4.7: + as: + - registry.ci.openshift.org/openshift/release:rhel-7-release-openshift-4.7 + to: metering-hadoop +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +zz_generated_metadata: + branch: master + org: openshift-priv + repo: hadoop diff --git a/ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-release-4.5.yaml b/ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-release-4.5.yaml new file mode 100644 index 0000000000000..50063c9b92d45 --- /dev/null +++ b/ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-release-4.5.yaml @@ -0,0 +1,30 @@ +base_images: + base: + name: 4.5-priv + namespace: ocp-private + tag: base +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/kube-reporting/hadoop +images: +- dockerfile_path: Dockerfile.okd + from: base + to: metering-hadoop +promotion: + name: 4.5-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.5-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.5 + org: openshift-priv + repo: hadoop diff --git a/ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-release-4.6.yaml b/ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-release-4.6.yaml new file mode 100644 index 0000000000000..1c441c7fdd348 --- /dev/null +++ b/ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-release-4.6.yaml @@ -0,0 +1,38 @@ +base_images: + base: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + hbuilder: + name: release + namespace: openshift + tag: rhel-7-release-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-7-release-openshift-4.6 +canonical_go_repository: github.com/kube-reporting/hadoop +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + hbuilder: + as: + - registry.svc.ci.openshift.org/openshift/release:rhel-7-release-openshift-4.6 + to: metering-hadoop +promotion: + name: 4.6-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.6-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.6 + org: openshift-priv + repo: hadoop diff --git a/ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-release-4.7.yaml b/ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-release-4.7.yaml new file mode 100644 index 0000000000000..422f8252133d1 --- /dev/null +++ b/ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-release-4.7.yaml @@ -0,0 +1,42 @@ +base_images: + base: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + hbuilder: + name: release + namespace: openshift + tag: rhel-7-release-openshift-4.6 + openshift_release_rhel-7-release-openshift-4.7: + name: release + namespace: openshift + tag: rhel-7-release-openshift-4.7 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-7-release-openshift-4.6 +canonical_go_repository: github.com/kube-reporting/hadoop +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + openshift_release_rhel-7-release-openshift-4.7: + as: + - registry.ci.openshift.org/openshift/release:rhel-7-release-openshift-4.7 + to: metering-hadoop +promotion: + name: 4.7-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.7-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.7 + org: openshift-priv + repo: hadoop diff --git a/ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-release-4.8.yaml b/ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-release-4.8.yaml new file mode 100644 index 0000000000000..46b3c762ba69a --- /dev/null +++ b/ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-release-4.8.yaml @@ -0,0 +1,43 @@ +base_images: + base: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + hbuilder: + name: release + namespace: openshift + tag: rhel-7-release-openshift-4.6 + openshift_release_rhel-7-release-openshift-4.7: + name: release + namespace: openshift + tag: rhel-7-release-openshift-4.7 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-7-release-openshift-4.6 +canonical_go_repository: github.com/kube-reporting/hadoop +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + openshift_release_rhel-7-release-openshift-4.7: + as: + - registry.ci.openshift.org/openshift/release:rhel-7-release-openshift-4.7 + to: metering-hadoop +promotion: + disabled: true + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: hadoop diff --git a/ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-release-4.9.yaml b/ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-release-4.9.yaml new file mode 100644 index 0000000000000..62265ef5d5bc5 --- /dev/null +++ b/ci-operator/config/openshift-priv/hadoop/openshift-priv-hadoop-release-4.9.yaml @@ -0,0 +1,42 @@ +base_images: + base: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + hbuilder: + name: release + namespace: openshift + tag: rhel-7-release-openshift-4.6 + openshift_release_rhel-7-release-openshift-4.7: + name: release + namespace: openshift + tag: rhel-7-release-openshift-4.7 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-7-release-openshift-4.6 +canonical_go_repository: github.com/kube-reporting/hadoop +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + openshift_release_rhel-7-release-openshift-4.7: + as: + - registry.ci.openshift.org/openshift/release:rhel-7-release-openshift-4.7 + to: metering-hadoop +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: hadoop diff --git a/ci-operator/config/openshift-priv/helm/openshift-priv-helm-master.yaml b/ci-operator/config/openshift-priv/helm/openshift-priv-helm-master.yaml new file mode 100644 index 0000000000000..d3f1ec44e4a0b --- /dev/null +++ b/ci-operator/config/openshift-priv/helm/openshift-priv-helm-master.yaml @@ -0,0 +1,54 @@ +base_images: + base: + name: centos + namespace: openshift + tag: "7" + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: k8s.io/helm +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: metering-helm +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +zz_generated_metadata: + branch: master + org: openshift-priv + repo: helm diff --git a/ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.5.yaml b/ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.5.yaml new file mode 100644 index 0000000000000..2f310a7104a27 --- /dev/null +++ b/ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.5.yaml @@ -0,0 +1,29 @@ +base_images: + base: + name: centos + namespace: openshift + tag: "7" +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: k8s.io/helm +images: +- from: base + to: metering-helm +promotion: + name: 4.5-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.5-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.5 + org: openshift-priv + repo: helm diff --git a/ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.6.yaml b/ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.6.yaml new file mode 100644 index 0000000000000..f49542d442beb --- /dev/null +++ b/ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.6.yaml @@ -0,0 +1,46 @@ +base_images: + base: + name: centos + namespace: openshift + tag: "7" + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: k8s.io/helm +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: metering-helm +promotion: + name: 4.6-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.6-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.6 + org: openshift-priv + repo: helm diff --git a/ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.7.yaml b/ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.7.yaml new file mode 100644 index 0000000000000..778a8fd5b63f4 --- /dev/null +++ b/ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.7.yaml @@ -0,0 +1,50 @@ +base_images: + base: + name: centos + namespace: openshift + tag: "7" + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: k8s.io/helm +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: metering-helm +promotion: + name: 4.7-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.7-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.7 + org: openshift-priv + repo: helm diff --git a/ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.8.yaml b/ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.8.yaml new file mode 100644 index 0000000000000..397a7fb0e617c --- /dev/null +++ b/ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.8.yaml @@ -0,0 +1,55 @@ +base_images: + base: + name: centos + namespace: openshift + tag: "7" + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: k8s.io/helm +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: metering-helm +promotion: + disabled: true + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: helm diff --git a/ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.9.yaml b/ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.9.yaml new file mode 100644 index 0000000000000..04fe43696b8c4 --- /dev/null +++ b/ci-operator/config/openshift-priv/helm/openshift-priv-helm-release-4.9.yaml @@ -0,0 +1,54 @@ +base_images: + base: + name: centos + namespace: openshift + tag: "7" + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: k8s.io/helm +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: metering-helm +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: helm diff --git a/ci-operator/config/openshift-priv/hive/openshift-priv-hive-master.yaml b/ci-operator/config/openshift-priv/hive/openshift-priv-hive-master.yaml new file mode 100644 index 0000000000000..5b48038a32a14 --- /dev/null +++ b/ci-operator/config/openshift-priv/hive/openshift-priv-hive-master.yaml @@ -0,0 +1,54 @@ +base_images: + metering-hadoop: + name: 4.8-priv + namespace: ocp-private + tag: metering-hadoop + ocp_builder_rhel-8-base-openshift: + name: builder + namespace: ocp + tag: rhel-8-base-openshift + ocp_builder_rhel-8-base-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + ocp_builder_rhel-8-base-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.7 + ocp_builder_rhel-8-base-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.8 + openshift_release_rhel-8-release-openshift-4.6: + name: release + namespace: openshift + tag: rhel-8-release-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/kube-reporting/hive +images: +- dockerfile_path: Dockerfile.rhel8 + from: metering-hadoop + inputs: + ocp_builder_rhel-8-base-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-base-openshift-4.8 + to: metering-hive +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +zz_generated_metadata: + branch: master + org: openshift-priv + repo: hive diff --git a/ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.5.yaml b/ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.5.yaml new file mode 100644 index 0000000000000..9f24402eaad0f --- /dev/null +++ b/ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.5.yaml @@ -0,0 +1,30 @@ +base_images: + metering-hadoop: + name: 4.5-priv + namespace: ocp-private + tag: metering-hadoop +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/kube-reporting/hive +images: +- dockerfile_path: Dockerfile.okd + from: metering-hadoop + to: metering-hive +promotion: + name: 4.5-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.5-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.5 + org: openshift-priv + repo: hive diff --git a/ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.6.yaml b/ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.6.yaml new file mode 100644 index 0000000000000..7d934ff3fe218 --- /dev/null +++ b/ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.6.yaml @@ -0,0 +1,42 @@ +base_images: + metering-hadoop: + name: 4.6-priv + namespace: ocp-private + tag: metering-hadoop + ocp_builder_rhel-8-base-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + openshift_release_rhel-8-release-openshift-4.6: + name: release + namespace: openshift + tag: rhel-8-release-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/kube-reporting/hive +images: +- dockerfile_path: Dockerfile.rhel8 + from: metering-hadoop + inputs: + ocp_builder_rhel-8-base-openshift-4.6: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-base-openshift-4.6 + to: metering-hive +promotion: + name: 4.6-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.6-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.6 + org: openshift-priv + repo: hive diff --git a/ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.7.yaml b/ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.7.yaml new file mode 100644 index 0000000000000..6f112b61b6861 --- /dev/null +++ b/ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.7.yaml @@ -0,0 +1,50 @@ +base_images: + metering-hadoop: + name: 4.7-priv + namespace: ocp-private + tag: metering-hadoop + ocp_builder_rhel-8-base-openshift: + name: builder + namespace: ocp + tag: rhel-8-base-openshift + ocp_builder_rhel-8-base-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + ocp_builder_rhel-8-base-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.7 + openshift_release_rhel-8-release-openshift-4.6: + name: release + namespace: openshift + tag: rhel-8-release-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/kube-reporting/hive +images: +- dockerfile_path: Dockerfile.rhel8 + from: metering-hadoop + inputs: + ocp_builder_rhel-8-base-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-base-openshift-4.7 + to: metering-hive +promotion: + name: 4.7-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.7-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.7 + org: openshift-priv + repo: hive diff --git a/ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.8.yaml b/ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.8.yaml new file mode 100644 index 0000000000000..31f60fcda526e --- /dev/null +++ b/ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.8.yaml @@ -0,0 +1,55 @@ +base_images: + metering-hadoop: + name: 4.8-priv + namespace: ocp-private + tag: metering-hadoop + ocp_builder_rhel-8-base-openshift: + name: builder + namespace: ocp + tag: rhel-8-base-openshift + ocp_builder_rhel-8-base-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + ocp_builder_rhel-8-base-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.7 + ocp_builder_rhel-8-base-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.8 + openshift_release_rhel-8-release-openshift-4.6: + name: release + namespace: openshift + tag: rhel-8-release-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/kube-reporting/hive +images: +- dockerfile_path: Dockerfile.rhel8 + from: metering-hadoop + inputs: + ocp_builder_rhel-8-base-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-base-openshift-4.8 + to: metering-hive +promotion: + disabled: true + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: hive diff --git a/ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.9.yaml b/ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.9.yaml new file mode 100644 index 0000000000000..a3a9b540b3fe2 --- /dev/null +++ b/ci-operator/config/openshift-priv/hive/openshift-priv-hive-release-4.9.yaml @@ -0,0 +1,54 @@ +base_images: + metering-hadoop: + name: 4.9-priv + namespace: ocp-private + tag: metering-hadoop + ocp_builder_rhel-8-base-openshift: + name: builder + namespace: ocp + tag: rhel-8-base-openshift + ocp_builder_rhel-8-base-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + ocp_builder_rhel-8-base-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.7 + ocp_builder_rhel-8-base-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.8 + openshift_release_rhel-8-release-openshift-4.6: + name: release + namespace: openshift + tag: rhel-8-release-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/kube-reporting/hive +images: +- dockerfile_path: Dockerfile.rhel8 + from: metering-hadoop + inputs: + ocp_builder_rhel-8-base-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-base-openshift-4.8 + to: metering-hive +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: hive diff --git a/ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-master.yaml b/ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-master.yaml new file mode 100644 index 0000000000000..a8bf1d151c223 --- /dev/null +++ b/ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-master.yaml @@ -0,0 +1,218 @@ +base_images: + base: + name: 4.8-priv + namespace: ocp-private + tag: base + cli: + name: 4.8-priv + namespace: ocp-private + tag: cli + operator-registry: + name: 4.8-priv + namespace: ocp-private + tag: operator-registry +binary_build_commands: make install +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/kubevirt/hyperconverged-cluster-operator +images: +- dockerfile_path: build/Dockerfile.okd + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/hyperconverged-cluster-operator + to: hyperconverged-cluster-operator +- dockerfile_path: build/Dockerfile.wh.okd + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/hyperconverged-cluster-webhook + to: hyperconverged-cluster-webhook +- dockerfile_path: build/Dockerfile.functest + to: hyperconverged-cluster-functest +- dockerfile_path: deploy/Dockerfile.registry.intermediate + from: operator-registry + to: operator-registry-base +- dockerfile_path: deploy/Dockerfile.registry.ci + from: operator-registry-base + to: hco-registry +- dockerfile_path: deploy/Dockerfile.registry.upgrade + from: operator-registry-base + to: hco-registry-upgrade +- dockerfile_path: deploy/Dockerfile.registry.upgrade-prev + from: operator-registry-base + to: hco-registry-upgrade-prev +- dockerfile_path: deploy/Dockerfile.src.ci + from: src + inputs: + cli: + paths: + - destination_dir: . + source_path: /usr/bin/oc + to: hco-oc-bin-image +operator: + bundles: + - context_dir: deploy/index-image + dockerfile_path: bundle.Dockerfile + substitutions: + - pullspec: +IMAGE_TO_REPLACE+ + with: hyperconverged-cluster-operator + - pullspec: +WEBHOOK_IMAGE_TO_REPLACE+ + with: hyperconverged-cluster-webhook +promotion: + additional_images: + hyperconverged-cluster-operator-tests: src + excluded_images: + - operator-registry-base + - hco-registry + - hco-registry-upgrade + - hco-registry-upgrade-prev + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 500m + memory: 1Gi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: hco-e2e-image-index-azure + steps: + cluster_profile: azure4 + env: + OO_CHANNEL: 1.4.0 + OO_INSTALL_NAMESPACE: kubevirt-hyperconverged + OO_PACKAGE: community-kubevirt-hyperconverged + OO_TARGET_NAMESPACES: '!install' + test: + - as: e2e-test + commands: | + make deploy_cr + make functest + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + memory: 1Gi + workflow: optional-operators-ci-azure +- artifact_dir: /tmp/artifacts + as: hco-e2e-image-index-aws + steps: + cluster_profile: aws + env: + OO_CHANNEL: 1.4.0 + OO_INSTALL_NAMESPACE: kubevirt-hyperconverged + OO_PACKAGE: community-kubevirt-hyperconverged + OO_TARGET_NAMESPACES: '!install' + test: + - as: e2e-test + commands: | + KVM_EMULATION=true make deploy_cr + make functest + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + memory: 1Gi + workflow: optional-operators-ci-aws +- artifact_dir: /tmp/artifacts + as: hco-e2e-image-index-gcp + steps: + cluster_profile: gcp + env: + OO_CHANNEL: 1.4.0 + OO_INSTALL_NAMESPACE: kubevirt-hyperconverged + OO_PACKAGE: community-kubevirt-hyperconverged + OO_TARGET_NAMESPACES: '!install' + test: + - as: e2e-test + commands: | + make deploy_cr + make functest + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + memory: 1Gi + workflow: optional-operators-ci-gcp +- artifact_dir: /tmp/artifacts + as: hco-e2e-upgrade-aws + steps: + cluster_profile: aws + test: + - as: test + commands: RELEASE_DELTA=1 make upgrade-test + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: hco-e2e-upgrade-prev-aws + steps: + cluster_profile: aws + test: + - as: test + commands: RELEASE_DELTA=2 PREV=true make upgrade-test + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: hco-e2e-upgrade-azure + steps: + cluster_profile: azure4 + test: + - as: test + commands: RELEASE_DELTA=1 make upgrade-test + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + workflow: ipi-azure +- artifact_dir: /tmp/artifacts + as: hco-e2e-upgrade-prev-azure + steps: + cluster_profile: azure4 + test: + - as: test + commands: RELEASE_DELTA=2 PREV=true make upgrade-test + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + workflow: ipi-azure +- artifact_dir: /tmp/artifacts + as: hco-e2e-deploy-nightly-master-aws + cron: 2 4 * * * + steps: + cluster_profile: aws + test: + - as: test + commands: | + latest_build=$(curl -sL https://storage.googleapis.com/kubevirt-prow/devel/nightly/release/kubevirt/hyperconverged-cluster-operator/latest) + latest_bundle=$(curl -sL https://storage.googleapis.com/kubevirt-prow/devel/nightly/release/kubevirt/hyperconverged-cluster-operator/${latest_build}/hco-bundle-image) + sed -i "s#image:.*#image: ${latest_bundle}#" deploy/kustomize/image_registry/catalog_source.yaml + sed -i "s#15m#30m#g" ./deploy/kustomize/deploy_kustomize.sh + CONTENT_ONLY=false MARKETPLACE_MODE=false ./deploy/kustomize/deploy_kustomize.sh || + oc adm must-gather --image=quay.io/kubevirt/must-gather:latest --dest-dir=${ARTIFACT_DIR} --timeout=10 + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + workflow: ipi-aws +zz_generated_metadata: + branch: master + org: openshift-priv + repo: hyperconverged-cluster-operator diff --git a/ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.1.yaml b/ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.1.yaml new file mode 100644 index 0000000000000..c0cb3ce471256 --- /dev/null +++ b/ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.1.yaml @@ -0,0 +1,144 @@ +base_images: + base: + name: 4.5-priv + namespace: ocp-private + tag: base + operator-registry: + name: 4.5-priv + namespace: ocp-private + tag: operator-registry +binary_build_commands: make install +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/kubevirt/hyperconverged-cluster-operator +images: +- dockerfile_path: build/Dockerfile.okd + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/hyperconverged-cluster-operator + to: hyperconverged-cluster-operator +- dockerfile_path: deploy/Dockerfile.registry.intermediate + from: operator-registry + to: operator-registry-base +- dockerfile_path: deploy/Dockerfile.registry.ci + from: operator-registry-base + to: hco-registry +- dockerfile_path: deploy/Dockerfile.registry.upgrade + from: operator-registry-base + to: hco-registry-upgrade +- dockerfile_path: deploy/Dockerfile.registry.upgrade-prev + from: operator-registry-base + to: hco-registry-upgrade-prev +promotion: + additional_images: + hyperconverged-cluster-operator-tests: src + excluded_images: + - operator-registry-base + - hco-registry + - hco-registry-upgrade + - hco-registry-upgrade-prev + name: hco1.1_4.5-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.5-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: hco-e2e-aws + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: | + make start && make functest + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: hco-e2e-upgrade-aws + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: | + RELEASE_DELTA=1 make upgrade-test + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: hco-e2e-upgrade-prev-aws + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: | + RELEASE_DELTA=2 PREV=true make upgrade-test + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: hco-e2e-azure + steps: + cluster_profile: azure4 + test: + - as: test + cli: latest + commands: | + make start && make functest + from: src + resources: + requests: + cpu: 100m + workflow: ipi-azure +- artifact_dir: /tmp/artifacts + as: hco-e2e-upgrade-azure + steps: + cluster_profile: azure4 + test: + - as: test + cli: latest + commands: | + RELEASE_DELTA=1 make upgrade-test + from: src + resources: + requests: + cpu: 100m + workflow: ipi-azure +- artifact_dir: /tmp/artifacts + as: hco-e2e-upgrade-prev-azure + steps: + cluster_profile: azure4 + test: + - as: test + cli: latest + commands: | + RELEASE_DELTA=2 PREV=true make upgrade-test + from: src + resources: + requests: + cpu: 100m + workflow: ipi-azure +zz_generated_metadata: + branch: release-1.1 + org: openshift-priv + repo: hyperconverged-cluster-operator diff --git a/ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.2.yaml b/ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.2.yaml new file mode 100644 index 0000000000000..edc081960ebaa --- /dev/null +++ b/ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.2.yaml @@ -0,0 +1,223 @@ +base_images: + base: + name: 4.6-priv + namespace: ocp-private + tag: base + cli: + name: 4.6-priv + namespace: ocp-private + tag: cli + operator-registry: + name: 4.6-priv + namespace: ocp-private + tag: operator-registry +binary_build_commands: make install +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/kubevirt/hyperconverged-cluster-operator +images: +- dockerfile_path: build/Dockerfile.okd + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/hyperconverged-cluster-operator + to: hyperconverged-cluster-operator +- dockerfile_path: deploy/Dockerfile.registry.intermediate + from: operator-registry + to: operator-registry-base +- dockerfile_path: deploy/Dockerfile.registry.ci + from: operator-registry-base + to: hco-registry +- dockerfile_path: deploy/Dockerfile.registry.upgrade + from: operator-registry-base + to: hco-registry-upgrade +- dockerfile_path: deploy/Dockerfile.registry.upgrade-prev + from: operator-registry-base + to: hco-registry-upgrade-prev +- dockerfile_path: deploy/Dockerfile.src.ci + from: src + inputs: + cli: + paths: + - destination_dir: . + source_path: /usr/bin/oc + to: hco-oc-bin-image +operator: + bundles: + - context_dir: deploy/olm-catalog + dockerfile_path: bundle.Dockerfile + substitutions: + - pullspec: quay.io/kubevirt/hyperconverged-cluster-operator@sha256:d015b58b0ed77fb20eab5cf5c4d530b3eebcba03fc75e571b1ec56dace9cb254 + with: hyperconverged-cluster-operator +promotion: + additional_images: + hyperconverged-cluster-operator-tests: src + excluded_images: + - operator-registry-base + - hco-registry + - hco-registry-upgrade + - hco-registry-upgrade-prev + name: hco1.2_4.6-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.6-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: hco-e2e-aws + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: | + make start && make functest + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: hco-e2e-image-index-azure + steps: + cluster_profile: azure4 + env: + OO_CHANNEL: 1.2.0 + OO_INSTALL_NAMESPACE: kubevirt-hyperconverged + OO_PACKAGE: kubevirt-hyperconverged + OO_TARGET_NAMESPACES: '!install' + test: + - as: e2e-test + commands: | + make deploy_cr + make functest + from: hco-oc-bin-image + resources: + requests: + cpu: 100m + memory: 200Mi + workflow: optional-operators-ci-azure +- artifact_dir: /tmp/artifacts + as: hco-e2e-image-index-aws + steps: + cluster_profile: aws + env: + OO_CHANNEL: 1.2.0 + OO_INSTALL_NAMESPACE: kubevirt-hyperconverged + OO_PACKAGE: kubevirt-hyperconverged + OO_TARGET_NAMESPACES: '!install' + test: + - as: e2e-test + commands: | + KVM_EMULATION=true make deploy_cr + make functest + from: hco-oc-bin-image + resources: + requests: + cpu: 100m + memory: 200Mi + workflow: optional-operators-ci-aws +- artifact_dir: /tmp/artifacts + as: hco-e2e-image-index-gcp + steps: + cluster_profile: gcp + env: + OO_CHANNEL: 1.2.0 + OO_INSTALL_NAMESPACE: kubevirt-hyperconverged + OO_PACKAGE: kubevirt-hyperconverged + OO_TARGET_NAMESPACES: '!install' + test: + - as: e2e-test + commands: | + make deploy_cr + make functest + from: hco-oc-bin-image + resources: + requests: + cpu: 100m + memory: 200Mi + workflow: optional-operators-ci-gcp +- artifact_dir: /tmp/artifacts + as: hco-e2e-upgrade-aws + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: | + RELEASE_DELTA=1 make upgrade-test + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: hco-e2e-upgrade-prev-aws + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: | + RELEASE_DELTA=2 PREV=true make upgrade-test + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: hco-e2e-azure + steps: + cluster_profile: azure4 + test: + - as: test + cli: latest + commands: | + make start && make functest + from: src + resources: + requests: + cpu: 100m + workflow: ipi-azure +- artifact_dir: /tmp/artifacts + as: hco-e2e-upgrade-azure + steps: + cluster_profile: azure4 + test: + - as: test + cli: latest + commands: | + RELEASE_DELTA=1 make upgrade-test + from: src + resources: + requests: + cpu: 100m + workflow: ipi-azure +- artifact_dir: /tmp/artifacts + as: hco-e2e-upgrade-prev-azure + steps: + cluster_profile: azure4 + test: + - as: test + cli: latest + commands: | + RELEASE_DELTA=2 PREV=true make upgrade-test + from: src + resources: + requests: + cpu: 100m + workflow: ipi-azure +zz_generated_metadata: + branch: release-1.2 + org: openshift-priv + repo: hyperconverged-cluster-operator diff --git a/ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.3.yaml b/ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.3.yaml new file mode 100644 index 0000000000000..51a006b19edda --- /dev/null +++ b/ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.3.yaml @@ -0,0 +1,197 @@ +base_images: + base: + name: 4.7-priv + namespace: ocp-private + tag: base + cli: + name: 4.7-priv + namespace: ocp-private + tag: cli + operator-registry: + name: 4.7-priv + namespace: ocp-private + tag: operator-registry +binary_build_commands: make install +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/kubevirt/hyperconverged-cluster-operator +images: +- dockerfile_path: build/Dockerfile.okd + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/hyperconverged-cluster-operator + to: hyperconverged-cluster-operator +- dockerfile_path: build/Dockerfile.wh.okd + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/hyperconverged-cluster-webhook + to: hyperconverged-cluster-webhook +- dockerfile_path: deploy/Dockerfile.registry.intermediate + from: operator-registry + to: operator-registry-base +- dockerfile_path: deploy/Dockerfile.registry.ci + from: operator-registry-base + to: hco-registry +- dockerfile_path: deploy/Dockerfile.registry.upgrade + from: operator-registry-base + to: hco-registry-upgrade +- dockerfile_path: deploy/Dockerfile.registry.upgrade-prev + from: operator-registry-base + to: hco-registry-upgrade-prev +- dockerfile_path: deploy/Dockerfile.src.ci + from: src + inputs: + cli: + paths: + - destination_dir: . + source_path: /usr/bin/oc + to: hco-oc-bin-image +operator: + bundles: + - context_dir: deploy/index-image + dockerfile_path: bundle.Dockerfile + substitutions: + - pullspec: +IMAGE_TO_REPLACE+ + with: hyperconverged-cluster-operator + - pullspec: +WEBHOOK_IMAGE_TO_REPLACE+ + with: hyperconverged-cluster-webhook +promotion: + additional_images: + hyperconverged-cluster-operator-tests: src + excluded_images: + - operator-registry-base + - hco-registry + - hco-registry-upgrade + - hco-registry-upgrade-prev + name: hco1.3_4.7-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 500m + memory: 1Gi +tag_specification: + name: 4.7-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: hco-e2e-image-index-azure + steps: + cluster_profile: azure4 + env: + OO_CHANNEL: 1.3.0 + OO_INSTALL_NAMESPACE: kubevirt-hyperconverged + OO_PACKAGE: kubevirt-hyperconverged + OO_TARGET_NAMESPACES: '!install' + test: + - as: e2e-test + commands: | + make deploy_cr + make functest + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + memory: 1Gi + workflow: optional-operators-ci-azure +- artifact_dir: /tmp/artifacts + as: hco-e2e-image-index-aws + steps: + cluster_profile: aws + env: + OO_CHANNEL: 1.3.0 + OO_INSTALL_NAMESPACE: kubevirt-hyperconverged + OO_PACKAGE: kubevirt-hyperconverged + OO_TARGET_NAMESPACES: '!install' + test: + - as: e2e-test + commands: | + KVM_EMULATION=true make deploy_cr + make functest + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + memory: 1Gi + workflow: optional-operators-ci-aws +- artifact_dir: /tmp/artifacts + as: hco-e2e-image-index-gcp + steps: + cluster_profile: gcp + env: + OO_CHANNEL: 1.3.0 + OO_INSTALL_NAMESPACE: kubevirt-hyperconverged + OO_PACKAGE: kubevirt-hyperconverged + OO_TARGET_NAMESPACES: '!install' + test: + - as: e2e-test + commands: | + make deploy_cr + make functest + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + memory: 1Gi + workflow: optional-operators-ci-gcp +- artifact_dir: /tmp/artifacts + as: hco-e2e-upgrade-aws + steps: + cluster_profile: aws + test: + - as: test + commands: RELEASE_DELTA=1 make upgrade-test + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: hco-e2e-upgrade-prev-aws + steps: + cluster_profile: aws + test: + - as: test + commands: RELEASE_DELTA=2 PREV=true make upgrade-test + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: hco-e2e-upgrade-azure + steps: + cluster_profile: azure4 + test: + - as: test + commands: RELEASE_DELTA=1 make upgrade-test + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + workflow: ipi-azure +- artifact_dir: /tmp/artifacts + as: hco-e2e-upgrade-prev-azure + steps: + cluster_profile: azure4 + test: + - as: test + commands: RELEASE_DELTA=2 PREV=true make upgrade-test + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + workflow: ipi-azure +zz_generated_metadata: + branch: release-1.3 + org: openshift-priv + repo: hyperconverged-cluster-operator diff --git a/ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.7.yaml b/ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.7.yaml new file mode 100644 index 0000000000000..654423527b65d --- /dev/null +++ b/ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.7.yaml @@ -0,0 +1,218 @@ +base_images: + base: + name: 4.7-priv + namespace: ocp-private + tag: base + cli: + name: 4.7-priv + namespace: ocp-private + tag: cli + operator-registry: + name: 4.7-priv + namespace: ocp-private + tag: operator-registry +binary_build_commands: make install +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/kubevirt/hyperconverged-cluster-operator +images: +- dockerfile_path: build/Dockerfile.okd + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/hyperconverged-cluster-operator + to: hyperconverged-cluster-operator +- dockerfile_path: build/Dockerfile.wh.okd + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/hyperconverged-cluster-webhook + to: hyperconverged-cluster-webhook +- dockerfile_path: build/Dockerfile.functest + to: hyperconverged-cluster-functest +- dockerfile_path: deploy/Dockerfile.registry.intermediate + from: operator-registry + to: operator-registry-base +- dockerfile_path: deploy/Dockerfile.registry.ci + from: operator-registry-base + to: hco-registry +- dockerfile_path: deploy/Dockerfile.registry.upgrade + from: operator-registry-base + to: hco-registry-upgrade +- dockerfile_path: deploy/Dockerfile.registry.upgrade-prev + from: operator-registry-base + to: hco-registry-upgrade-prev +- dockerfile_path: deploy/Dockerfile.src.ci + from: src + inputs: + cli: + paths: + - destination_dir: . + source_path: /usr/bin/oc + to: hco-oc-bin-image +operator: + bundles: + - context_dir: deploy/index-image + dockerfile_path: bundle.Dockerfile + substitutions: + - pullspec: +IMAGE_TO_REPLACE+ + with: hyperconverged-cluster-operator + - pullspec: +WEBHOOK_IMAGE_TO_REPLACE+ + with: hyperconverged-cluster-webhook +promotion: + additional_images: + hyperconverged-cluster-operator-tests: src + excluded_images: + - operator-registry-base + - hco-registry + - hco-registry-upgrade + - hco-registry-upgrade-prev + name: 4.7-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 500m + memory: 1Gi +tag_specification: + name: 4.7-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: hco-e2e-image-index-azure + steps: + cluster_profile: azure4 + env: + OO_CHANNEL: 1.4.0 + OO_INSTALL_NAMESPACE: kubevirt-hyperconverged + OO_PACKAGE: community-kubevirt-hyperconverged + OO_TARGET_NAMESPACES: '!install' + test: + - as: e2e-test + commands: | + make deploy_cr + make functest + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + memory: 1Gi + workflow: optional-operators-ci-azure +- artifact_dir: /tmp/artifacts + as: hco-e2e-image-index-aws + steps: + cluster_profile: aws + env: + OO_CHANNEL: 1.4.0 + OO_INSTALL_NAMESPACE: kubevirt-hyperconverged + OO_PACKAGE: community-kubevirt-hyperconverged + OO_TARGET_NAMESPACES: '!install' + test: + - as: e2e-test + commands: | + KVM_EMULATION=true make deploy_cr + make functest + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + memory: 1Gi + workflow: optional-operators-ci-aws +- artifact_dir: /tmp/artifacts + as: hco-e2e-image-index-gcp + steps: + cluster_profile: gcp + env: + OO_CHANNEL: 1.4.0 + OO_INSTALL_NAMESPACE: kubevirt-hyperconverged + OO_PACKAGE: community-kubevirt-hyperconverged + OO_TARGET_NAMESPACES: '!install' + test: + - as: e2e-test + commands: | + make deploy_cr + make functest + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + memory: 1Gi + workflow: optional-operators-ci-gcp +- artifact_dir: /tmp/artifacts + as: hco-e2e-upgrade-aws + steps: + cluster_profile: aws + test: + - as: test + commands: RELEASE_DELTA=1 make upgrade-test + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: hco-e2e-upgrade-prev-aws + steps: + cluster_profile: aws + test: + - as: test + commands: RELEASE_DELTA=2 PREV=true make upgrade-test + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: hco-e2e-upgrade-azure + steps: + cluster_profile: azure4 + test: + - as: test + commands: RELEASE_DELTA=1 make upgrade-test + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + workflow: ipi-azure +- artifact_dir: /tmp/artifacts + as: hco-e2e-upgrade-prev-azure + steps: + cluster_profile: azure4 + test: + - as: test + commands: RELEASE_DELTA=2 PREV=true make upgrade-test + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + workflow: ipi-azure +- artifact_dir: /tmp/artifacts + as: hco-e2e-deploy-nightly-master-aws + cron: 2 4 * * * + steps: + cluster_profile: aws + test: + - as: test + commands: | + latest_build=$(curl -sL https://storage.googleapis.com/kubevirt-prow/devel/nightly/release/kubevirt/hyperconverged-cluster-operator/latest) + latest_bundle=$(curl -sL https://storage.googleapis.com/kubevirt-prow/devel/nightly/release/kubevirt/hyperconverged-cluster-operator/${latest_build}/hco-bundle-image) + sed -i "s#image:.*#image: ${latest_bundle}#" deploy/kustomize/image_registry/catalog_source.yaml + sed -i "s#15m#30m#g" ./deploy/kustomize/deploy_kustomize.sh + CONTENT_ONLY=false MARKETPLACE_MODE=false ./deploy/kustomize/deploy_kustomize.sh || + oc adm must-gather --image=quay.io/kubevirt/must-gather:latest --dest-dir=${ARTIFACT_DIR} --timeout=10 + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.7 + org: openshift-priv + repo: hyperconverged-cluster-operator diff --git a/ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.8.yaml b/ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.8.yaml new file mode 100644 index 0000000000000..220f784a881d8 --- /dev/null +++ b/ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.8.yaml @@ -0,0 +1,219 @@ +base_images: + base: + name: 4.8-priv + namespace: ocp-private + tag: base + cli: + name: 4.8-priv + namespace: ocp-private + tag: cli + operator-registry: + name: 4.8-priv + namespace: ocp-private + tag: operator-registry +binary_build_commands: make install +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/kubevirt/hyperconverged-cluster-operator +images: +- dockerfile_path: build/Dockerfile.okd + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/hyperconverged-cluster-operator + to: hyperconverged-cluster-operator +- dockerfile_path: build/Dockerfile.wh.okd + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/hyperconverged-cluster-webhook + to: hyperconverged-cluster-webhook +- dockerfile_path: build/Dockerfile.functest + to: hyperconverged-cluster-functest +- dockerfile_path: deploy/Dockerfile.registry.intermediate + from: operator-registry + to: operator-registry-base +- dockerfile_path: deploy/Dockerfile.registry.ci + from: operator-registry-base + to: hco-registry +- dockerfile_path: deploy/Dockerfile.registry.upgrade + from: operator-registry-base + to: hco-registry-upgrade +- dockerfile_path: deploy/Dockerfile.registry.upgrade-prev + from: operator-registry-base + to: hco-registry-upgrade-prev +- dockerfile_path: deploy/Dockerfile.src.ci + from: src + inputs: + cli: + paths: + - destination_dir: . + source_path: /usr/bin/oc + to: hco-oc-bin-image +operator: + bundles: + - context_dir: deploy/index-image + dockerfile_path: bundle.Dockerfile + substitutions: + - pullspec: +IMAGE_TO_REPLACE+ + with: hyperconverged-cluster-operator + - pullspec: +WEBHOOK_IMAGE_TO_REPLACE+ + with: hyperconverged-cluster-webhook +promotion: + additional_images: + hyperconverged-cluster-operator-tests: src + disabled: true + excluded_images: + - operator-registry-base + - hco-registry + - hco-registry-upgrade + - hco-registry-upgrade-prev + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 500m + memory: 1Gi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: hco-e2e-image-index-azure + steps: + cluster_profile: azure4 + env: + OO_CHANNEL: 1.4.0 + OO_INSTALL_NAMESPACE: kubevirt-hyperconverged + OO_PACKAGE: community-kubevirt-hyperconverged + OO_TARGET_NAMESPACES: '!install' + test: + - as: e2e-test + commands: | + make deploy_cr + make functest + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + memory: 1Gi + workflow: optional-operators-ci-azure +- artifact_dir: /tmp/artifacts + as: hco-e2e-image-index-aws + steps: + cluster_profile: aws + env: + OO_CHANNEL: 1.4.0 + OO_INSTALL_NAMESPACE: kubevirt-hyperconverged + OO_PACKAGE: community-kubevirt-hyperconverged + OO_TARGET_NAMESPACES: '!install' + test: + - as: e2e-test + commands: | + KVM_EMULATION=true make deploy_cr + make functest + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + memory: 1Gi + workflow: optional-operators-ci-aws +- artifact_dir: /tmp/artifacts + as: hco-e2e-image-index-gcp + steps: + cluster_profile: gcp + env: + OO_CHANNEL: 1.4.0 + OO_INSTALL_NAMESPACE: kubevirt-hyperconverged + OO_PACKAGE: community-kubevirt-hyperconverged + OO_TARGET_NAMESPACES: '!install' + test: + - as: e2e-test + commands: | + make deploy_cr + make functest + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + memory: 1Gi + workflow: optional-operators-ci-gcp +- artifact_dir: /tmp/artifacts + as: hco-e2e-upgrade-aws + steps: + cluster_profile: aws + test: + - as: test + commands: RELEASE_DELTA=1 make upgrade-test + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: hco-e2e-upgrade-prev-aws + steps: + cluster_profile: aws + test: + - as: test + commands: RELEASE_DELTA=2 PREV=true make upgrade-test + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: hco-e2e-upgrade-azure + steps: + cluster_profile: azure4 + test: + - as: test + commands: RELEASE_DELTA=1 make upgrade-test + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + workflow: ipi-azure +- artifact_dir: /tmp/artifacts + as: hco-e2e-upgrade-prev-azure + steps: + cluster_profile: azure4 + test: + - as: test + commands: RELEASE_DELTA=2 PREV=true make upgrade-test + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + workflow: ipi-azure +- artifact_dir: /tmp/artifacts + as: hco-e2e-deploy-nightly-master-aws + cron: 2 4 * * * + steps: + cluster_profile: aws + test: + - as: test + commands: | + latest_build=$(curl -sL https://storage.googleapis.com/kubevirt-prow/devel/nightly/release/kubevirt/hyperconverged-cluster-operator/latest) + latest_bundle=$(curl -sL https://storage.googleapis.com/kubevirt-prow/devel/nightly/release/kubevirt/hyperconverged-cluster-operator/${latest_build}/hco-bundle-image) + sed -i "s#image:.*#image: ${latest_bundle}#" deploy/kustomize/image_registry/catalog_source.yaml + sed -i "s#15m#30m#g" ./deploy/kustomize/deploy_kustomize.sh + CONTENT_ONLY=false MARKETPLACE_MODE=false ./deploy/kustomize/deploy_kustomize.sh || + oc adm must-gather --image=quay.io/kubevirt/must-gather:latest --dest-dir=${ARTIFACT_DIR} --timeout=10 + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: hyperconverged-cluster-operator diff --git a/ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.9.yaml new file mode 100644 index 0000000000000..6204a90ab392d --- /dev/null +++ b/ci-operator/config/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.9.yaml @@ -0,0 +1,218 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + cli: + name: 4.9-priv + namespace: ocp-private + tag: cli + operator-registry: + name: 4.9-priv + namespace: ocp-private + tag: operator-registry +binary_build_commands: make install +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/kubevirt/hyperconverged-cluster-operator +images: +- dockerfile_path: build/Dockerfile.okd + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/hyperconverged-cluster-operator + to: hyperconverged-cluster-operator +- dockerfile_path: build/Dockerfile.wh.okd + from: base + inputs: + bin: + paths: + - destination_dir: . + source_path: /go/bin/hyperconverged-cluster-webhook + to: hyperconverged-cluster-webhook +- dockerfile_path: build/Dockerfile.functest + to: hyperconverged-cluster-functest +- dockerfile_path: deploy/Dockerfile.registry.intermediate + from: operator-registry + to: operator-registry-base +- dockerfile_path: deploy/Dockerfile.registry.ci + from: operator-registry-base + to: hco-registry +- dockerfile_path: deploy/Dockerfile.registry.upgrade + from: operator-registry-base + to: hco-registry-upgrade +- dockerfile_path: deploy/Dockerfile.registry.upgrade-prev + from: operator-registry-base + to: hco-registry-upgrade-prev +- dockerfile_path: deploy/Dockerfile.src.ci + from: src + inputs: + cli: + paths: + - destination_dir: . + source_path: /usr/bin/oc + to: hco-oc-bin-image +operator: + bundles: + - context_dir: deploy/index-image + dockerfile_path: bundle.Dockerfile + substitutions: + - pullspec: +IMAGE_TO_REPLACE+ + with: hyperconverged-cluster-operator + - pullspec: +WEBHOOK_IMAGE_TO_REPLACE+ + with: hyperconverged-cluster-webhook +promotion: + additional_images: + hyperconverged-cluster-operator-tests: src + excluded_images: + - operator-registry-base + - hco-registry + - hco-registry-upgrade + - hco-registry-upgrade-prev + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 500m + memory: 1Gi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: hco-e2e-image-index-azure + steps: + cluster_profile: azure4 + env: + OO_CHANNEL: 1.4.0 + OO_INSTALL_NAMESPACE: kubevirt-hyperconverged + OO_PACKAGE: community-kubevirt-hyperconverged + OO_TARGET_NAMESPACES: '!install' + test: + - as: e2e-test + commands: | + make deploy_cr + make functest + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + memory: 1Gi + workflow: optional-operators-ci-azure +- artifact_dir: /tmp/artifacts + as: hco-e2e-image-index-aws + steps: + cluster_profile: aws + env: + OO_CHANNEL: 1.4.0 + OO_INSTALL_NAMESPACE: kubevirt-hyperconverged + OO_PACKAGE: community-kubevirt-hyperconverged + OO_TARGET_NAMESPACES: '!install' + test: + - as: e2e-test + commands: | + KVM_EMULATION=true make deploy_cr + make functest + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + memory: 1Gi + workflow: optional-operators-ci-aws +- artifact_dir: /tmp/artifacts + as: hco-e2e-image-index-gcp + steps: + cluster_profile: gcp + env: + OO_CHANNEL: 1.4.0 + OO_INSTALL_NAMESPACE: kubevirt-hyperconverged + OO_PACKAGE: community-kubevirt-hyperconverged + OO_TARGET_NAMESPACES: '!install' + test: + - as: e2e-test + commands: | + make deploy_cr + make functest + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + memory: 1Gi + workflow: optional-operators-ci-gcp +- artifact_dir: /tmp/artifacts + as: hco-e2e-upgrade-aws + steps: + cluster_profile: aws + test: + - as: test + commands: RELEASE_DELTA=1 make upgrade-test + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: hco-e2e-upgrade-prev-aws + steps: + cluster_profile: aws + test: + - as: test + commands: RELEASE_DELTA=2 PREV=true make upgrade-test + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: hco-e2e-upgrade-azure + steps: + cluster_profile: azure4 + test: + - as: test + commands: RELEASE_DELTA=1 make upgrade-test + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + workflow: ipi-azure +- artifact_dir: /tmp/artifacts + as: hco-e2e-upgrade-prev-azure + steps: + cluster_profile: azure4 + test: + - as: test + commands: RELEASE_DELTA=2 PREV=true make upgrade-test + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + workflow: ipi-azure +- artifact_dir: /tmp/artifacts + as: hco-e2e-deploy-nightly-master-aws + cron: 2 4 * * * + steps: + cluster_profile: aws + test: + - as: test + commands: | + latest_build=$(curl -sL https://storage.googleapis.com/kubevirt-prow/devel/nightly/release/kubevirt/hyperconverged-cluster-operator/latest) + latest_bundle=$(curl -sL https://storage.googleapis.com/kubevirt-prow/devel/nightly/release/kubevirt/hyperconverged-cluster-operator/${latest_build}/hco-bundle-image) + sed -i "s#image:.*#image: ${latest_bundle}#" deploy/kustomize/image_registry/catalog_source.yaml + sed -i "s#15m#30m#g" ./deploy/kustomize/deploy_kustomize.sh + CONTENT_ONLY=false MARKETPLACE_MODE=false ./deploy/kustomize/deploy_kustomize.sh || + oc adm must-gather --image=quay.io/kubevirt/must-gather:latest --dest-dir=${ARTIFACT_DIR} --timeout=10 + from: hco-oc-bin-image + resources: + requests: + cpu: 500m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: hyperconverged-cluster-operator diff --git a/ci-operator/config/openshift-priv/ib-sriov-cni/openshift-priv-ib-sriov-cni-release-4.9.yaml b/ci-operator/config/openshift-priv/ib-sriov-cni/openshift-priv-ib-sriov-cni-release-4.9.yaml new file mode 100644 index 0000000000000..f7f24551b72d8 --- /dev/null +++ b/ci-operator/config/openshift-priv/ib-sriov-cni/openshift-priv-ib-sriov-cni-release-4.9.yaml @@ -0,0 +1,56 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/openshift/ib-sriov-cni +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: sriov-infiniband-cni +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: ib-sriov-cni diff --git a/ci-operator/config/openshift-priv/image-registry/openshift-priv-image-registry-release-4.9.yaml b/ci-operator/config/openshift-priv/image-registry/openshift-priv-image-registry-release-4.9.yaml new file mode 100644 index 0000000000000..a2cb27c604999 --- /dev/null +++ b/ci-operator/config/openshift-priv/image-registry/openshift-priv-image-registry-release-4.9.yaml @@ -0,0 +1,95 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.15: + name: release + namespace: openshift + tag: golang-1.15 +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/image-registry +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: docker-registry +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +test_binary_build_commands: OS_GOFLAGS='-race' make build +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: JUNIT_REPORT=1 hack/test-go.sh + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-image-registry + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-image-registry +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-agnostic-image-registry + steps: + cluster_profile: gcp + test: + - as: e2e-test + commands: TEST_KUBECONFIG=${KUBECONFIG} ARTIFACT_DIR=/tmp/artifacts JUNIT_REPORT=true make test-integration + from: src + resources: + requests: + cpu: 100m + memory: 200Mi + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: image-registry diff --git a/ci-operator/config/openshift-priv/images/openshift-priv-images-release-4.9.yaml b/ci-operator/config/openshift-priv/images/openshift-priv-images-release-4.9.yaml new file mode 100644 index 0000000000000..b57e8997ae667 --- /dev/null +++ b/ci-operator/config/openshift-priv/images/openshift-priv-images-release-4.9.yaml @@ -0,0 +1,76 @@ +base_images: + ocp_builder_rhel-8-base-openshift: + name: builder + namespace: ocp + tag: rhel-8-base-openshift + ocp_builder_rhel-8-base-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.7 + ocp_builder_rhel-8-base-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.8 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/openshift/images +images: +- context_dir: base + dockerfile_path: Dockerfile.rhel + inputs: + ocp_builder_rhel-8-base-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-base-openshift-4.8 + to: base +- dockerfile_path: pod/Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: pod +- context_dir: egress/router + from: base + to: egress-router +- context_dir: egress/http-proxy + from: base + to: egress-http-proxy +- context_dir: egress/dns-proxy + from: base + to: egress-dns-proxy +- context_dir: ipfailover/keepalived + from: base + to: keepalived-ipfailover +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: images diff --git a/ci-operator/config/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.9.yaml new file mode 100644 index 0000000000000..876b6b0d3e699 --- /dev/null +++ b/ci-operator/config/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.9.yaml @@ -0,0 +1,123 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + insights-operator-tests: + name: insights-operator-tests + namespace: ci + tag: latest + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.14: + name: release + namespace: openshift + tag: golang-1.14 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/openshift/insights-operator +images: +- from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: insights-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test-unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-gcp-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp +- artifact_dir: /tmp/artifacts + as: insights-operator-e2e-tests + steps: + cluster_profile: gcp + pre: + - chain: ipi-gcp-pre + - ref: insights-live + test: + - as: test + cli: latest + commands: make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-gcp +- artifact_dir: /tmp/artifacts + as: insights-operator-e2e-tests-periodic + cron: 0 0 * * * + steps: + cluster_profile: gcp + pre: + - chain: ipi-gcp-pre + - ref: insights-live + test: + - as: test + cli: latest + commands: make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-gcp +- artifact_dir: /tmp/artifacts + as: insights-operator-tests-periodic + cron: 0 0 * * * + steps: + cluster_profile: gcp + pre: + - chain: ipi-gcp-pre + - ref: insights-live + test: + - as: test + cli: latest + commands: pytest.sh + from: insights-operator-tests + resources: + requests: + cpu: 100m + workflow: ipi-gcp +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: insights-operator diff --git a/ci-operator/config/openshift-priv/installer/openshift-priv-installer-release-4.9.yaml b/ci-operator/config/openshift-priv/installer/openshift-priv-installer-release-4.9.yaml new file mode 100644 index 0000000000000..bf3e09c2fe06c --- /dev/null +++ b/ci-operator/config/openshift-priv/installer/openshift-priv-installer-release-4.9.yaml @@ -0,0 +1,383 @@ +base_images: + assisted-test-infra: + name: assisted-test + namespace: ocp-kni + tag: assisted-test-infra + base: + name: 4.9-priv + namespace: ocp-private + tag: base + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_4.1_cli: + name: 4.1-priv + namespace: ocp-private + tag: cli + ocp_4.6_cli: + name: 4.9-priv + namespace: ocp-private + tag: cli + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_golang-1.14: + name: builder + namespace: ocp + tag: golang-1.14 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 + openshift_release_golang-1.14: + name: release + namespace: openshift + tag: golang-1.14 + origin_4.2_cli: + name: "4.2" + namespace: origin + tag: cli + origin_4.6_cli: + name: "4.6" + namespace: origin + tag: cli + origin_4.7_cli: + name: "4.7" + namespace: origin + tag: cli + rhel-7: + name: 4.9-priv + namespace: ocp-private + tag: base-7 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/openshift/installer +images: +- dockerfile_path: images/installer/Dockerfile.ci + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + openshift_release_golang-1.14: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.14 + to: installer +- dockerfile_path: images/installer-artifacts/Dockerfile.rhel + from: installer + inputs: + ocp_builder_golang-1.14: + as: + - registry.svc.ci.openshift.org/ocp/builder:golang-1.14 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: installer-artifacts +- dockerfile_path: images/libvirt/Dockerfile.ci + from: base + inputs: + openshift_release_golang-1.14: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.14 + to: libvirt-installer +- dockerfile_path: images/installer/Dockerfile.upi.ci + from: rhel-7 + inputs: + ocp_4.6_cli: + as: + - registry.svc.ci.openshift.org/ocp/4.6:cli + ocp_builder_golang-1.14: + as: + - registry.svc.ci.openshift.org/ocp/builder:golang-1.14 + to: upi-installer +- dockerfile_path: images/openstack/Dockerfile.ci + from: base + inputs: + openshift_release_golang-1.14: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.14 + origin_4.7_cli: + as: + - registry.svc.ci.openshift.org/origin/4.7:cli + to: openstack-installer +- dockerfile_path: images/baremetal/Dockerfile.ci + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + openshift_release_golang-1.14: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.14 + to: baremetal-installer +- dockerfile_path: images/installer/Dockerfile.ci + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + openshift_release_golang-1.14: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.14 + to: ovirt-installer +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi + baremetal-installer: + requests: + cpu: "3" + memory: 5Gi + govet: + requests: + cpu: "3" + memory: 5Gi + installer: + requests: + cpu: "3" + memory: 5Gi + installer-artifacts: + requests: + cpu: "3" + memory: 5Gi + libvirt-installer: + requests: + cpu: "3" + memory: 5Gi + openstack-installer: + requests: + cpu: "3" + memory: 5Gi + ovirt-installer: + requests: + cpu: "3" + memory: 5Gi + unit: + requests: + cpu: "3" + memory: 5Gi + upi-installer: + requests: + cpu: "3" + memory: 5Gi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: go test ./pkg/... + container: + from: src +- artifact_dir: /tmp/artifacts + as: gofmt + commands: IS_CONTAINER=TRUE ./hack/go-fmt.sh . + container: + from: src +- artifact_dir: /tmp/artifacts + as: govet + commands: IS_CONTAINER=TRUE ./hack/go-vet.sh ./... + container: + from: src +- artifact_dir: /tmp/artifacts + as: golint + commands: IS_CONTAINER=TRUE ./hack/go-lint.sh -min_confidence 0.3 $(go list -f '{{ .ImportPath }}' ./...) + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify-vendor + commands: IS_CONTAINER=TRUE ./hack/verify-vendor.sh + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify-codegen + commands: IS_CONTAINER=TRUE ./hack/verify-codegen.sh + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-proxy + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-proxy +- artifact_dir: /tmp/artifacts + as: e2e-aws-shared-vpc + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-sharednetwork +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-gcp-shared-vpc + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-sharednetwork +- artifact_dir: /tmp/artifacts + as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- artifact_dir: /tmp/artifacts + as: e2e-azure-shared-vpc + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure-sharednetwork +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upi + commands: TEST_SUITE=openshift/conformance/parallel run-tests + openshift_installer_upi: + cluster_profile: aws +- artifact_dir: /tmp/artifacts + as: e2e-gcp-upi + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-upi +- artifact_dir: /tmp/artifacts + as: e2e-gcp-upi-xpn + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-upi-xpn +- artifact_dir: /tmp/artifacts + as: e2e-azure-upi + commands: TEST_SUITE=openshift/conformance/parallel run-tests + openshift_installer_upi: + cluster_profile: azure4 +- artifact_dir: /tmp/artifacts + as: e2e-aws-workers-rhel7 + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-workers-rhel7 +- artifact_dir: /tmp/artifacts + as: e2e-aws-disruptive + commands: setup_ssh_bastion; TEST_SUITE=openshift/disruptive run-tests; TEST_SUITE=openshift/conformance/parallel run-tests + openshift_installer: + cluster_profile: aws +- artifact_dir: /tmp/artifacts + as: e2e-gcp-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4 + NETWORK_TYPE=OpenShiftSDN + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-ipv6 + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-dualstack + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-virtualmedia + steps: + cluster_profile: packet + workflow: baremetalds-e2e-virtualmedia +- artifact_dir: /tmp/artifacts + as: e2e-openstack-ipi + steps: + cluster_profile: openstack + workflow: openshift-e2e-openstack-ipi +- artifact_dir: /tmp/artifacts + as: openstack-manifests + steps: + cluster_profile: openstack + workflow: openshift-manifests-openstack +- artifact_dir: /tmp/artifacts + as: e2e-vsphere + steps: + cluster_profile: vsphere + workflow: openshift-e2e-vsphere +- artifact_dir: /tmp/artifacts + as: e2e-vsphere-upi + steps: + cluster_profile: vsphere + workflow: openshift-e2e-vsphere-upi +- artifact_dir: /tmp/artifacts + as: e2e-crc + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-crc +- artifact_dir: /tmp/artifacts + as: e2e-libvirt + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-libvirt +- artifact_dir: /tmp/artifacts + as: e2e-metal-assisted + steps: + cluster_profile: packet + workflow: baremetalds-assisted +- artifact_dir: /tmp/artifacts + as: e2e-ovirt + steps: + cluster_profile: ovirt + workflow: openshift-e2e-ovirt-minimal +- artifact_dir: /tmp/artifacts + as: e2e-kubevirt + steps: + cluster_profile: kubevirt + workflow: openshift-e2e-kubevirt +- artifact_dir: /tmp/artifacts + as: e2e-aws-single-node + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-single-node +- artifact_dir: /tmp/artifacts + as: e2e-metal-single-node-live-iso + steps: + cluster_profile: packet + workflow: baremetalds-sno +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: installer diff --git a/ci-operator/config/openshift-priv/ironic-hardware-inventory-recorder-image/openshift-priv-ironic-hardware-inventory-recorder-image-release-4.9.yaml b/ci-operator/config/openshift-priv/ironic-hardware-inventory-recorder-image/openshift-priv-ironic-hardware-inventory-recorder-image-release-4.9.yaml new file mode 100644 index 0000000000000..9acea682ceb54 --- /dev/null +++ b/ci-operator/config/openshift-priv/ironic-hardware-inventory-recorder-image/openshift-priv-ironic-hardware-inventory-recorder-image-release-4.9.yaml @@ -0,0 +1,44 @@ +base_images: + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_rhel-8-base-openshift: + name: builder + namespace: ocp + tag: rhel-8-base-openshift + ocp_builder_rhel-8-base-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.7 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/ironic-hardware-inventory-recorder-image +images: +- dockerfile_path: Dockerfile.ocp + from: ocp_builder_rhel-8-base-openshift + to: ironic-hardware-inventory-recorder +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: ironic-hardware-inventory-recorder-image diff --git a/ci-operator/config/openshift-priv/ironic-image/openshift-priv-ironic-image-release-4.9.yaml b/ci-operator/config/openshift-priv/ironic-image/openshift-priv-ironic-image-release-4.9.yaml new file mode 100644 index 0000000000000..1ff321ed17a76 --- /dev/null +++ b/ci-operator/config/openshift-priv/ironic-image/openshift-priv-ironic-image-release-4.9.yaml @@ -0,0 +1,53 @@ +base_images: + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_rhel-8-base-openshift: + name: builder + namespace: ocp + tag: rhel-8-base-openshift + ocp_builder_rhel-8-base-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.7 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/ironic-image +images: +- dockerfile_path: Dockerfile.ocp + from: ocp_builder_rhel-8-base-openshift + inputs: + ocp_builder_rhel-8-base-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-base-openshift-4.7 + to: ironic +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-virtualmedia + steps: + cluster_profile: packet + workflow: baremetalds-e2e-virtualmedia +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: ironic-image diff --git a/ci-operator/config/openshift-priv/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.9.yaml b/ci-operator/config/openshift-priv/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.9.yaml new file mode 100644 index 0000000000000..3aabc2a93b32a --- /dev/null +++ b/ci-operator/config/openshift-priv/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.9.yaml @@ -0,0 +1,44 @@ +base_images: + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_rhel-8-base-openshift: + name: builder + namespace: ocp + tag: rhel-8-base-openshift + ocp_builder_rhel-8-base-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.7 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/ironic-inspector-image +images: +- dockerfile_path: Dockerfile.ocp + from: ocp_builder_rhel-8-base-openshift + to: ironic-inspector +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: ironic-inspector-image diff --git a/ci-operator/config/openshift-priv/ironic-ipa-downloader/openshift-priv-ironic-ipa-downloader-release-4.9.yaml b/ci-operator/config/openshift-priv/ironic-ipa-downloader/openshift-priv-ironic-ipa-downloader-release-4.9.yaml new file mode 100644 index 0000000000000..8180123394f38 --- /dev/null +++ b/ci-operator/config/openshift-priv/ironic-ipa-downloader/openshift-priv-ironic-ipa-downloader-release-4.9.yaml @@ -0,0 +1,48 @@ +base_images: + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_rhel-8-base-openshift: + name: builder + namespace: ocp + tag: rhel-8-base-openshift + ocp_builder_rhel-8-base-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.7 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/ironic-ipa-downloader +images: +- dockerfile_path: Dockerfile.ocp + from: ocp_builder_rhel-8-base-openshift + inputs: + ocp_builder_rhel-8-base-openshift: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-base-openshift + to: ironic-ipa-downloader +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: ironic-ipa-downloader diff --git a/ci-operator/config/openshift-priv/ironic-rhcos-downloader/openshift-priv-ironic-rhcos-downloader-release-4.9.yaml b/ci-operator/config/openshift-priv/ironic-rhcos-downloader/openshift-priv-ironic-rhcos-downloader-release-4.9.yaml new file mode 100644 index 0000000000000..0047ef671e6af --- /dev/null +++ b/ci-operator/config/openshift-priv/ironic-rhcos-downloader/openshift-priv-ironic-rhcos-downloader-release-4.9.yaml @@ -0,0 +1,44 @@ +base_images: + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_rhel-8-base-openshift: + name: builder + namespace: ocp + tag: rhel-8-base-openshift + ocp_builder_rhel-8-base-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.7 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/ironic-rhcos-downloader +images: +- dockerfile_path: Dockerfile.ocp + from: ocp_builder_rhel-8-base-openshift + to: ironic-machine-os-downloader +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: ironic-rhcos-downloader diff --git a/ci-operator/config/openshift-priv/ironic-static-ip-manager/openshift-priv-ironic-static-ip-manager-release-4.9.yaml b/ci-operator/config/openshift-priv/ironic-static-ip-manager/openshift-priv-ironic-static-ip-manager-release-4.9.yaml new file mode 100644 index 0000000000000..76b3f8ca59a71 --- /dev/null +++ b/ci-operator/config/openshift-priv/ironic-static-ip-manager/openshift-priv-ironic-static-ip-manager-release-4.9.yaml @@ -0,0 +1,44 @@ +base_images: + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_rhel-8-base-openshift: + name: builder + namespace: ocp + tag: rhel-8-base-openshift + ocp_builder_rhel-8-base-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.7 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/ironic-static-ip-manager +images: +- dockerfile_path: Dockerfile.ocp + from: ocp_builder_rhel-8-base-openshift + to: ironic-static-ip-manager +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: ironic-static-ip-manager diff --git a/ci-operator/config/openshift-priv/jenkins-client-plugin/openshift-priv-jenkins-client-plugin-release-4.9.yaml b/ci-operator/config/openshift-priv/jenkins-client-plugin/openshift-priv-jenkins-client-plugin-release-4.9.yaml new file mode 100644 index 0000000000000..b2caa8bc735c3 --- /dev/null +++ b/ci-operator/config/openshift-priv/jenkins-client-plugin/openshift-priv-jenkins-client-plugin-release-4.9.yaml @@ -0,0 +1,56 @@ +base_images: + original_jenkins: + name: 4.9-priv + namespace: ocp-private + tag: jenkins +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/openshift/jenkins-client-plugin +images: +- dockerfile_path: Dockerfile + from: original_jenkins + inputs: + src: + paths: + - destination_dir: . + source_path: /go/src/github.com/openshift/jenkins-client-plugin/. + to: jenkins +promotion: + excluded_images: + - jenkins + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws-jenkins + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-jenkins +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: jenkins-client-plugin diff --git a/ci-operator/config/openshift-priv/jenkins-openshift-login-plugin/openshift-priv-jenkins-openshift-login-plugin-release-4.9.yaml b/ci-operator/config/openshift-priv/jenkins-openshift-login-plugin/openshift-priv-jenkins-openshift-login-plugin-release-4.9.yaml new file mode 100644 index 0000000000000..472f7924368d7 --- /dev/null +++ b/ci-operator/config/openshift-priv/jenkins-openshift-login-plugin/openshift-priv-jenkins-openshift-login-plugin-release-4.9.yaml @@ -0,0 +1,43 @@ +base_images: + original_jenkins: + name: 4.9-priv + namespace: ocp-private + tag: jenkins +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/openshift/jenkins-openshift-login-plugin +images: +- dockerfile_path: Dockerfile + from: original_jenkins + inputs: + src: + paths: + - destination_dir: . + source_path: /go/src/github.com/openshift/jenkins-openshift-login-plugin/. + to: jenkins +promotion: + excluded_images: + - jenkins + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws-jenkins + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-jenkins +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: jenkins-openshift-login-plugin diff --git a/ci-operator/config/openshift-priv/jenkins-sync-plugin/openshift-priv-jenkins-sync-plugin-release-4.9.yaml b/ci-operator/config/openshift-priv/jenkins-sync-plugin/openshift-priv-jenkins-sync-plugin-release-4.9.yaml new file mode 100644 index 0000000000000..dcd5180d1e1d0 --- /dev/null +++ b/ci-operator/config/openshift-priv/jenkins-sync-plugin/openshift-priv-jenkins-sync-plugin-release-4.9.yaml @@ -0,0 +1,43 @@ +base_images: + original_jenkins: + name: 4.9-priv + namespace: ocp-private + tag: jenkins +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/openshift/jenkins-sync-plugin +images: +- dockerfile_path: Dockerfile + from: original_jenkins + inputs: + src: + paths: + - destination_dir: . + source_path: /go/src/github.com/openshift/jenkins-sync-plugin/. + to: jenkins +promotion: + excluded_images: + - jenkins + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws-jenkins + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-jenkins +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: jenkins-sync-plugin diff --git a/ci-operator/config/openshift-priv/jenkins/openshift-priv-jenkins-release-4.9.yaml b/ci-operator/config/openshift-priv/jenkins/openshift-priv-jenkins-release-4.9.yaml new file mode 100644 index 0000000000000..3f7ffbd8250f0 --- /dev/null +++ b/ci-operator/config/openshift-priv/jenkins/openshift-priv-jenkins-release-4.9.yaml @@ -0,0 +1,99 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: cli + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-8-release-openshift-4.6 +canonical_go_repository: github.com/openshift/jenkins +images: +- context_dir: "2" + dockerfile_path: Dockerfile.rhel8 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + src: + paths: + - destination_dir: . + source_path: /go/src/github.com/openshift/jenkins/2/. + to: jenkins +- context_dir: slave-base + dockerfile_path: Dockerfile.rhel8 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + src: + paths: + - destination_dir: . + source_path: /go/src/github.com/openshift/jenkins/slave-base/. + to: jenkins-agent-base +- context_dir: agent-maven-3.5 + dockerfile_path: Dockerfile.rhel8 + from: jenkins-agent-base + inputs: + src: + paths: + - destination_dir: . + source_path: /go/src/github.com/openshift/jenkins/agent-maven-3.5/. + to: jenkins-agent-maven +- context_dir: agent-nodejs-12 + dockerfile_path: Dockerfile.rhel8 + from: jenkins-agent-base + inputs: + src: + paths: + - destination_dir: . + source_path: /go/src/github.com/openshift/jenkins/agent-nodejs-12/. + to: jenkins-agent-nodejs +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-jenkins + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-jenkins +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: jenkins diff --git a/ci-operator/config/openshift-priv/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.9.yaml b/ci-operator/config/openshift-priv/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.9.yaml new file mode 100644 index 0000000000000..161f38bf43d66 --- /dev/null +++ b/ci-operator/config/openshift-priv/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.9.yaml @@ -0,0 +1,66 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/directxman12/k8s-prometheus-adapter +images: +- dockerfile_path: Dockerfile.ocp + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: k8s-prometheus-adapter +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: vendor + commands: go mod vendor && git diff --exit-code + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: k8s-prometheus-adapter diff --git a/ci-operator/config/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.9.yaml b/ci-operator/config/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.9.yaml new file mode 100644 index 0000000000000..0bf338fb74cdc --- /dev/null +++ b/ci-operator/config/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.9.yaml @@ -0,0 +1,74 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 + openshift_release_golang-1.14: + name: release + namespace: openshift + tag: golang-1.14 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/openshift/kube-rbac-proxy +images: +- dockerfile_path: Dockerfile.ocp + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: kube-rbac-proxy +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: vendor + commands: go mod vendor && git diff --exit-code + container: + from: src +- artifact_dir: /tmp/artifacts + as: test-unit + commands: make test-unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: kube-rbac-proxy diff --git a/ci-operator/config/openshift-priv/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.9.yaml b/ci-operator/config/openshift-priv/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.9.yaml new file mode 100644 index 0000000000000..53e46be3e3f0e --- /dev/null +++ b/ci-operator/config/openshift-priv/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.9.yaml @@ -0,0 +1,74 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 + openshift_release_golang-1.14: + name: release + namespace: openshift + tag: golang-1.14 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: k8s.io/kube-state-metrics +images: +- dockerfile_path: Dockerfile.ocp + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: kube-state-metrics +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: vendor + commands: make validate-modules + container: + from: src +- artifact_dir: /tmp/artifacts + as: test-unit + commands: make test-unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: kube-state-metrics diff --git a/ci-operator/config/openshift-priv/kubecsr/openshift-priv-kubecsr-openshift-4.9.yaml b/ci-operator/config/openshift-priv/kubecsr/openshift-priv-kubecsr-openshift-4.9.yaml new file mode 100644 index 0000000000000..f5a1df43db8be --- /dev/null +++ b/ci-operator/config/openshift-priv/kubecsr/openshift-priv-kubecsr-openshift-4.9.yaml @@ -0,0 +1,56 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + openshift_release_golang-1.10: + name: release + namespace: openshift + tag: golang-1.10 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/coreos/kubecsr +images: +- dockerfile_path: Dockerfile.kube-client-agent.openshift + from: base + inputs: + openshift_release_golang-1.10: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.10 + to: kube-client-agent +- dockerfile_path: Dockerfile.kube-etcd-signer-server.openshift + from: base + inputs: + openshift_release_golang-1.10: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.10 + to: kube-etcd-signer-server +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make check + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: openshift-4.9 + org: openshift-priv + repo: kubecsr diff --git a/ci-operator/config/openshift-priv/kubefed-operator/openshift-priv-kubefed-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/kubefed-operator/openshift-priv-kubefed-operator-release-4.9.yaml new file mode 100644 index 0000000000000..2ee2776ca2f97 --- /dev/null +++ b/ci-operator/config/openshift-priv/kubefed-operator/openshift-priv-kubefed-operator-release-4.9.yaml @@ -0,0 +1,52 @@ +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.12 +canonical_go_repository: github.com/openshift/kubefed-operator +images: +- dockerfile_path: kubefed-operator-ci.Dockerfile + from: root + to: kubefed-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: vet + commands: | + make -f Makefile.ci vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make -f Makefile.ci unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: olm-e2e + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: | + make -f Makefile.ci olm-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: kubefed-operator diff --git a/ci-operator/config/openshift-priv/kubefed/openshift-priv-kubefed-release-4.9.yaml b/ci-operator/config/openshift-priv/kubefed/openshift-priv-kubefed-release-4.9.yaml new file mode 100644 index 0000000000000..7bd142f2e75ac --- /dev/null +++ b/ci-operator/config/openshift-priv/kubefed/openshift-priv-kubefed-release-4.9.yaml @@ -0,0 +1,44 @@ +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.12 +canonical_go_repository: sigs.k8s.io/kubefed +images: +- dockerfile_path: Dockerfile + from: root + to: kubefed-controller +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: vet + commands: | + make -f openshift/Makefile.ci vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make -f openshift/Makefile.ci unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: managed-e2e + commands: | + make -f openshift/Makefile.ci managed-e2e + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: kubefed diff --git a/ci-operator/config/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-3.11.yaml b/ci-operator/config/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-3.11.yaml deleted file mode 100644 index d778a67c647cc..0000000000000 --- a/ci-operator/config/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-3.11.yaml +++ /dev/null @@ -1,48 +0,0 @@ -base_rpm_images: - base: - name: origin-v3.11 - namespace: openshift - tag: base -binary_build_commands: make build -build_root: - image_stream_tag: - name: release - namespace: openshift - tag: golang-1.10 -canonical_go_repository: k8s.io/autoscaler -images: -- context_dir: images/cluster-autoscaler/ - from: base - to: cluster-autoscaler -resources: - '*': - requests: - cpu: 100m - memory: 200Mi - bin: - requests: - cpu: "2" - memory: 4Gi - test-bin: - requests: - cpu: "2" - memory: 4Gi - unit: - requests: - cpu: "2" - memory: 4Gi -rpm_build_commands: make build-rpms -tag_specification: - name: origin-v3.11 - namespace: openshift -test_binary_build_commands: OS_GOFLAGS='-race' make build -tests: -- artifact_dir: /tmp/artifacts - as: unit - commands: JUNIT_REPORT=1 hack/test-go.sh - container: - from: src -zz_generated_metadata: - branch: release-3.11 - org: openshift-priv - repo: kubernetes-autoscaler diff --git a/ci-operator/config/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-4.9.yaml b/ci-operator/config/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-4.9.yaml new file mode 100644 index 0000000000000..487b7ae58f668 --- /dev/null +++ b/ci-operator/config/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-4.9.yaml @@ -0,0 +1,157 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.12: + name: release + namespace: openshift + tag: golang-1.12 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 + openshift_release_golang-1.14: + name: release + namespace: openshift + tag: golang-1.14 +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: k8s.io/autoscaler +images: +- dockerfile_path: images/cluster-autoscaler/Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: cluster-autoscaler +- context_dir: vertical-pod-autoscaler + dockerfile_path: Dockerfile.openshift + from: base + inputs: + openshift_release_golang-1.14: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.14 + to: vertical-pod-autoscaler +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi + bin: + requests: + cpu: "2" + memory: 4Gi + cluster-autoscaler: + requests: + cpu: "2" + memory: 4Gi + test-bin: + requests: + cpu: "2" + memory: 4Gi + unit: + requests: + cpu: "2" + memory: 8Gi +tag_specification: + name: 4.9-priv + namespace: ocp-private +test_binary_build_commands: OS_GOFLAGS='-race' make build +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: JUNIT_REPORT=1 hack/test-go.sh + container: + from: src +- artifact_dir: /tmp/artifacts + as: git-history + commands: ./hack/verify_history.sh + container: + from: src +- artifact_dir: /tmp/artifacts + as: goimports + commands: IS_CONTAINER=TRUE make goimports + container: + from: src +- artifact_dir: /tmp/artifacts + as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: golint + commands: IS_CONTAINER=TRUE make lint + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + from: stable:cluster-api-actuator-pkg + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-azure-operator + steps: + cluster_profile: azure4 + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + from: stable:cluster-api-actuator-pkg + resources: + requests: + cpu: 100m + workflow: ipi-azure +- artifact_dir: /tmp/artifacts + as: e2e-gcp-operator + steps: + cluster_profile: gcp + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + from: stable:cluster-api-actuator-pkg + resources: + requests: + cpu: 100m + workflow: ipi-gcp +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: kubernetes-autoscaler diff --git a/ci-operator/config/openshift-priv/kubernetes-kube-storage-version-migrator/openshift-priv-kubernetes-kube-storage-version-migrator-release-4.9.yaml b/ci-operator/config/openshift-priv/kubernetes-kube-storage-version-migrator/openshift-priv-kubernetes-kube-storage-version-migrator-release-4.9.yaml new file mode 100644 index 0000000000000..628ed748e46c5 --- /dev/null +++ b/ci-operator/config/openshift-priv/kubernetes-kube-storage-version-migrator/openshift-priv-kubernetes-kube-storage-version-migrator-release-4.9.yaml @@ -0,0 +1,74 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.12: + name: release + namespace: openshift + tag: golang-1.12 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/kubernetes-sigs/kube-storage-version-migrator +images: +- dockerfile_path: images/release/Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: kube-storage-version-migrator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: 4.9-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: kubernetes-kube-storage-version-migrator diff --git a/ci-operator/config/openshift-priv/kubernetes-metrics-server/openshift-priv-kubernetes-metrics-server-release-3.11.yaml b/ci-operator/config/openshift-priv/kubernetes-metrics-server/openshift-priv-kubernetes-metrics-server-release-3.11.yaml deleted file mode 100644 index 9c7f6e5a2fcc2..0000000000000 --- a/ci-operator/config/openshift-priv/kubernetes-metrics-server/openshift-priv-kubernetes-metrics-server-release-3.11.yaml +++ /dev/null @@ -1,36 +0,0 @@ -base_rpm_images: - base: - name: origin-v3.11 - namespace: openshift - tag: base -binary_build_commands: make build -build_root: - image_stream_tag: - name: release - namespace: openshift - tag: golang-1.10 -canonical_go_repository: github.com/kubernetes-incubator/metrics-server -images: -- context_dir: images/metrics-server/ - from: base - to: metrics-server -resources: - '*': - requests: - cpu: 100m - memory: 200Mi -rpm_build_commands: make build-rpms -tag_specification: - name: origin-v3.11 - namespace: openshift -test_binary_build_commands: OS_GOFLAGS='-race' make build -tests: -- artifact_dir: /tmp/artifacts - as: unit - commands: JUNIT_REPORT=1 hack/test-go.sh - container: - from: test-bin -zz_generated_metadata: - branch: release-3.11 - org: openshift-priv - repo: kubernetes-metrics-server diff --git a/ci-operator/config/openshift-priv/kubernetes-nmstate/openshift-priv-kubernetes-nmstate-release-4.9.yaml b/ci-operator/config/openshift-priv/kubernetes-nmstate/openshift-priv-kubernetes-nmstate-release-4.9.yaml new file mode 100644 index 0000000000000..91cc58046ee94 --- /dev/null +++ b/ci-operator/config/openshift-priv/kubernetes-nmstate/openshift-priv-kubernetes-nmstate-release-4.9.yaml @@ -0,0 +1,29 @@ +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/openshift/kubernetes-nmstate +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test/unit + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: kubernetes-nmstate diff --git a/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.2-kubernetes-1.14.0.yaml b/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.2-kubernetes-1.14.0.yaml deleted file mode 100644 index 48bd17b4733ea..0000000000000 --- a/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.2-kubernetes-1.14.0.yaml +++ /dev/null @@ -1,29 +0,0 @@ -binary_build_commands: make -build_root: - image_stream_tag: - name: release - namespace: openshift - tag: golang-1.12 -canonical_go_repository: github.com/openshift/kubernetes -resources: - '*': - requests: - cpu: "3" - memory: 12Gi -tests: -- artifact_dir: /tmp/artifacts - as: verify - commands: | - make verify -k - container: - from: bin -- artifact_dir: /tmp/artifacts - as: unit - commands: | - make test KUBE_JUNIT_REPORT_DIR=${ARTIFACT_DIR}/ - container: - from: bin -zz_generated_metadata: - branch: oc-4.2-kubernetes-1.14.0 - org: openshift-priv - repo: kubernetes diff --git a/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.3-kubernetes-1.16.2.yaml b/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.3-kubernetes-1.16.2.yaml deleted file mode 100644 index bc6dfbd2904df..0000000000000 --- a/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.3-kubernetes-1.16.2.yaml +++ /dev/null @@ -1,24 +0,0 @@ -binary_build_commands: make -build_root: - image_stream_tag: - name: release - namespace: openshift - tag: golang-1.12 -canonical_go_repository: github.com/openshift/kubernetes -resources: - '*': - requests: - cpu: "3" - memory: 12Gi -tests: -- artifact_dir: /tmp/artifacts - as: unit - commands: | - go install ./vendor/gotest.tools/gotestsum - make test KUBE_JUNIT_REPORT_DIR=${ARTIFACT_DIR}/ - container: - from: bin -zz_generated_metadata: - branch: oc-4.3-kubernetes-1.16.2 - org: openshift-priv - repo: kubernetes diff --git a/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.4-kubernetes-1.17.0.yaml b/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.4-kubernetes-1.17.0.yaml deleted file mode 100644 index 33001b391d082..0000000000000 --- a/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.4-kubernetes-1.17.0.yaml +++ /dev/null @@ -1,24 +0,0 @@ -binary_build_commands: make -build_root: - image_stream_tag: - name: release - namespace: openshift - tag: golang-1.13 -canonical_go_repository: github.com/openshift/kubernetes -resources: - '*': - requests: - cpu: "3" - memory: 12Gi -tests: -- artifact_dir: /tmp/artifacts - as: unit - commands: | - go install ./vendor/gotest.tools/gotestsum - make test KUBE_JUNIT_REPORT_DIR=${ARTIFACT_DIR}/ - container: - from: bin -zz_generated_metadata: - branch: oc-4.4-kubernetes-1.17.0 - org: openshift-priv - repo: kubernetes diff --git a/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.5-kubernetes-1.18.8.yaml b/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.5-kubernetes-1.18.8.yaml deleted file mode 100644 index 859104f352227..0000000000000 --- a/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.5-kubernetes-1.18.8.yaml +++ /dev/null @@ -1,24 +0,0 @@ -binary_build_commands: make -build_root: - image_stream_tag: - name: release - namespace: openshift - tag: golang-1.13 -canonical_go_repository: github.com/openshift/kubernetes -resources: - '*': - requests: - cpu: "3" - memory: 12Gi -tests: -- artifact_dir: /tmp/artifacts - as: unit - commands: | - go install ./vendor/gotest.tools/gotestsum - make test KUBE_JUNIT_REPORT_DIR=${ARTIFACT_DIR}/ - container: - from: bin -zz_generated_metadata: - branch: oc-4.5-kubernetes-1.18.8 - org: openshift-priv - repo: kubernetes diff --git a/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.6-kubernetes-1.19.yaml b/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.6-kubernetes-1.19.yaml deleted file mode 100644 index 4eb750b6ae243..0000000000000 --- a/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.6-kubernetes-1.19.yaml +++ /dev/null @@ -1,23 +0,0 @@ -binary_build_commands: make -build_root: - image_stream_tag: - name: release - namespace: openshift - tag: golang-1.14 -canonical_go_repository: github.com/openshift/kubernetes -resources: - '*': - requests: - cpu: "3" - memory: 12Gi -tests: -- artifact_dir: /tmp/artifacts - as: unit - commands: | - make test KUBE_JUNIT_REPORT_DIR=${ARTIFACT_DIR}/ - container: - from: bin -zz_generated_metadata: - branch: oc-4.6-kubernetes-1.19 - org: openshift-priv - repo: kubernetes diff --git a/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.7-kubernetes-1.20.1.yaml b/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.7-kubernetes-1.20.1.yaml deleted file mode 100644 index 91dc37ac33406..0000000000000 --- a/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.7-kubernetes-1.20.1.yaml +++ /dev/null @@ -1,23 +0,0 @@ -binary_build_commands: make -build_root: - image_stream_tag: - name: release - namespace: openshift - tag: golang-1.15 -canonical_go_repository: github.com/openshift/kubernetes -resources: - '*': - requests: - cpu: "3" - memory: 12Gi -tests: -- artifact_dir: /tmp/artifacts - as: unit - commands: | - make test KUBE_JUNIT_REPORT_DIR=${ARTIFACT_DIR}/ - container: - from: bin -zz_generated_metadata: - branch: oc-4.7-kubernetes-1.20.1 - org: openshift-priv - repo: kubernetes diff --git a/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-origin-4.2-kubernetes-1.14.0.yaml b/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-origin-4.2-kubernetes-1.14.0.yaml deleted file mode 100644 index 27fd96fad65f8..0000000000000 --- a/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-origin-4.2-kubernetes-1.14.0.yaml +++ /dev/null @@ -1,29 +0,0 @@ -binary_build_commands: make -build_root: - image_stream_tag: - name: release - namespace: openshift - tag: golang-1.12 -canonical_go_repository: github.com/openshift/kubernetes -resources: - '*': - requests: - cpu: "3" - memory: 12Gi -tests: -- artifact_dir: /tmp/artifacts - as: verify - commands: | - make verify -k - container: - from: bin -- artifact_dir: /tmp/artifacts - as: unit - commands: | - make test KUBE_JUNIT_REPORT_DIR=${ARTIFACT_DIR}/ - container: - from: bin -zz_generated_metadata: - branch: origin-4.2-kubernetes-1.14.0 - org: openshift-priv - repo: kubernetes diff --git a/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-origin-4.3-kubernetes-1.16.0-beta.2.yaml b/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-origin-4.3-kubernetes-1.16.0-beta.2.yaml deleted file mode 100644 index d1fc360ac18f0..0000000000000 --- a/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-origin-4.3-kubernetes-1.16.0-beta.2.yaml +++ /dev/null @@ -1,29 +0,0 @@ -binary_build_commands: make -build_root: - image_stream_tag: - name: release - namespace: openshift - tag: golang-1.12 -canonical_go_repository: github.com/openshift/kubernetes -resources: - '*': - requests: - cpu: "3" - memory: 12Gi -tests: -- artifact_dir: /tmp/artifacts - as: verify - commands: | - make verify -k - container: - from: bin -- artifact_dir: /tmp/artifacts - as: unit - commands: | - make test KUBE_JUNIT_REPORT_DIR=${ARTIFACT_DIR}/ - container: - from: bin -zz_generated_metadata: - branch: origin-4.3-kubernetes-1.16.0-beta.2 - org: openshift-priv - repo: kubernetes diff --git a/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-origin-4.4-kubernetes-1.17.0-rc.2.yaml b/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-origin-4.4-kubernetes-1.17.0-rc.2.yaml deleted file mode 100644 index dbfaff44c887f..0000000000000 --- a/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-origin-4.4-kubernetes-1.17.0-rc.2.yaml +++ /dev/null @@ -1,29 +0,0 @@ -binary_build_commands: make -build_root: - image_stream_tag: - name: release - namespace: openshift - tag: golang-1.13 -canonical_go_repository: github.com/openshift/kubernetes -resources: - '*': - requests: - cpu: "3" - memory: 12Gi -tests: -- artifact_dir: /tmp/artifacts - as: verify - commands: | - make verify -k - container: - from: bin -- artifact_dir: /tmp/artifacts - as: unit - commands: | - make test KUBE_JUNIT_REPORT_DIR=${ARTIFACT_DIR}/ - container: - from: bin -zz_generated_metadata: - branch: origin-4.4-kubernetes-1.17.0-rc.2 - org: openshift-priv - repo: kubernetes diff --git a/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-release-4.9.yaml b/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-release-4.9.yaml new file mode 100644 index 0000000000000..3b10854b3a747 --- /dev/null +++ b/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-release-4.9.yaml @@ -0,0 +1,353 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + base-machine: + name: fedora + namespace: openshift + tag: "29" + cli: + name: 4.9-priv + namespace: ocp-private + tag: cli + cli-jq: + name: cli-jq + namespace: ocp + tag: latest + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + machine-os-content-base: + name: 4.9-priv + namespace: ocp-private + tag: machine-os-content + oc-rpms: + name: 4.9-priv + namespace: ocp-private + tag: oc-rpms + ocp_builder_rhel-8-golang-1.14: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + ocp_builder_rhel-8-golang-1.15: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + tools: + name: 4.9-priv + namespace: ocp-private + tag: tools +binary_build_commands: openshift-hack/build-go.sh +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-8-release-golang-1.15-openshift-4.6 +canonical_go_repository: k8s.io/kubernetes +images: +- dockerfile_path: openshift-hack/images/hyperkube/Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: hyperkube +- dockerfile_path: openshift-hack/images/tests/Dockerfile.rhel + from: tools + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: kubernetes-tests +- context_dir: openshift-hack/images/os/ + from: base + inputs: + base-machine-with-rpms: + as: + - fedora:29 + machine-os-content-base: + as: + - registry.svc.ci.openshift.org/openshift/origin-v4.0:machine-os-content + to: machine-os-content +promotion: + additional_images: + artifacts: artifacts + excluded_images: + - machine-os-content + name: 4.9-priv + namespace: ocp-private +raw_steps: +- pipeline_image_cache_step: + commands: | + mkdir -p _output/local/releases; touch _output/local/releases/CHECKSUM; echo $'FROM bin AS bin\nFROM rpms AS rpms\nFROM centos:7 \nCOPY --from=bin /go/src/k8s.io/kubernetes/_output/local/releases /srv/zips/ \nCOPY --from=oc-rpms /go/src/github.com/openshift/oc/_rpmbuild/SOURCES/* /srv/zips/ \nCOPY --from=rpms /go/src/k8s.io/kubernetes/_output/local/releases/rpms/* /srv/repo/ \nCOPY --from=oc-rpms /go/src/github.com/openshift/oc/_rpmbuild/RPMS/x86_64/* /srv/repo/ ' > _output/local/releases/Dockerfile; openshift-hack/build-go.sh; + from: bin + to: bin-cross +- project_directory_image_build_step: + from: base + inputs: + bin-cross: + as: + - bin + paths: + - destination_dir: . + source_path: /go/src/k8s.io/kubernetes/_output/local/releases/Dockerfile + oc-rpms: + as: + - oc-rpms + rpms: + as: + - rpms + src: {} + optional: true + to: artifacts +- output_image_tag_step: + from: artifacts + optional: true + to: + name: stable + namespace: "" + tag: artifacts +- rpm_image_injection_step: + from: base + to: base-with-rpms +- rpm_image_injection_step: + from: base-machine + to: base-machine-with-rpms +resources: + '*': + requests: + cpu: 100m + memory: 4Gi + artifacts: + requests: + cpu: 100m + memory: 100Mi + bin: + requests: + cpu: "3" + memory: 7Gi + bin-cross: + requests: + cpu: "3" + memory: 8Gi + cmd: + requests: + cpu: "4" + memory: 8Gi + hyperkube: + requests: + cpu: "3" + memory: 7Gi + hypershift: + requests: + cpu: "3" + memory: 7Gi + integration: + requests: + cpu: "6" + memory: 14Gi + k8s-e2e-conformance-aws: + requests: + cpu: "1" + memory: 300Mi + rpms: + requests: + cpu: "4" + memory: 8Gi + tests: + requests: + cpu: "3" + memory: 7Gi + unit: + requests: + cpu: "6" + memory: 8Gi + verify: + requests: + cpu: "3" + memory: 8Gi +rpm_build_commands: openshift-hack/build-rpms.sh +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: TMPDIR=/tmp/volume openshift-hack/test-go.sh + container: + from: src + memory_backed_volume: + size: 4Gi +- artifact_dir: /tmp/artifacts + as: integration + commands: TMPDIR=/tmp/volume openshift-hack/test-integration.sh + container: + from: src + memory_backed_volume: + size: 4Gi +- artifact_dir: /tmp/artifacts + as: verify + commands: TMPDIR=/tmp/volume openshift-hack/verify.sh + container: + from: src + memory_backed_volume: + size: 4Gi +- artifact_dir: /tmp/artifacts + as: verify-commits + commands: openshift-hack/verify-commits.sh + container: + from: src + memory_backed_volume: + size: 4Gi +- artifact_dir: /tmp/artifacts + as: k8s-e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-kubernetes-e2e-gcp +- artifact_dir: /tmp/artifacts + as: k8s-e2e-gcp-serial + steps: + cluster_profile: gcp + workflow: openshift-kubernetes-e2e-gcp-serial +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-loki +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-loki +- artifact_dir: /tmp/artifacts + as: e2e-aws-ovn + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-ovn +- artifact_dir: /tmp/artifacts + as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- artifact_dir: /tmp/artifacts + as: e2e-agnostic-cmd + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-cmd +- artifact_dir: /tmp/artifacts + as: e2e-aws-disruptive + commands: setup_ssh_bastion; TEST_SUITE=openshift/disruptive run-tests; TEST_SUITE=openshift/conformance/parallel run-tests + openshift_installer: + cluster_profile: aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-jenkins + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-jenkins +- artifact_dir: /tmp/artifacts + as: e2e-gcp-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-azure-upgrade + steps: + cluster_profile: azure4 + workflow: openshift-upgrade-azure +- artifact_dir: /tmp/artifacts + as: e2e-aws-selfupgrade + steps: + cluster_profile: aws + dependencies: + OPENSHIFT_INSTALL_RELEASE_IMAGE_OVERRIDE: release:latest + OPENSHIFT_UPGRADE_RELEASE_IMAGE_OVERRIDE: release:initial + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +- artifact_dir: /tmp/artifacts + as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +- artifact_dir: /tmp/artifacts + as: e2e-vsphere + steps: + cluster_profile: vsphere + env: + TEST_SUITE: openshift/conformance/parallel + workflow: openshift-e2e-vsphere-upi +- artifact_dir: /tmp/artifacts + as: k8s-e2e-conformance-aws + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: openshift-hack/conformance-k8s.sh + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-multitenant + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-sdn-multi +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4 + NETWORK_TYPE=OpenShiftSDN + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-ipv6 + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-dualstack + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: configmap-scale + steps: + cluster_profile: aws + workflow: openshift-perfscale-e2e-configmap-scale +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: kubernetes diff --git a/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-sdn-4.2-kubernetes-1.14.0.yaml b/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-sdn-4.2-kubernetes-1.14.0.yaml deleted file mode 100644 index ef48ca8324d47..0000000000000 --- a/ci-operator/config/openshift-priv/kubernetes/openshift-priv-kubernetes-sdn-4.2-kubernetes-1.14.0.yaml +++ /dev/null @@ -1,29 +0,0 @@ -binary_build_commands: make -build_root: - image_stream_tag: - name: release - namespace: openshift - tag: golang-1.12 -canonical_go_repository: github.com/openshift/kubernetes -resources: - '*': - requests: - cpu: "3" - memory: 12Gi -tests: -- artifact_dir: /tmp/artifacts - as: verify - commands: | - make verify -k - container: - from: bin -- artifact_dir: /tmp/artifacts - as: unit - commands: | - make test KUBE_JUNIT_REPORT_DIR=${ARTIFACT_DIR}/ - container: - from: bin -zz_generated_metadata: - branch: sdn-4.2-kubernetes-1.14.0 - org: openshift-priv - repo: kubernetes diff --git a/ci-operator/config/openshift-priv/kuryr-kubernetes/openshift-priv-kuryr-kubernetes-release-4.9.yaml b/ci-operator/config/openshift-priv/kuryr-kubernetes/openshift-priv-kuryr-kubernetes-release-4.9.yaml new file mode 100644 index 0000000000000..3cfeaf935c741 --- /dev/null +++ b/ci-operator/config/openshift-priv/kuryr-kubernetes/openshift-priv-kuryr-kubernetes-release-4.9.yaml @@ -0,0 +1,86 @@ +base_images: + base: + name: ubi + namespace: ocp + tag: "8" + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.7 +base_rpm_images: + rpm: + name: ubi + namespace: ocp + tag: "8" +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/openshift/kuryr-kubernetes +images: +- dockerfile_path: openshift-kuryr-tester-rhel8.Dockerfile + from: src + optional: true + to: kuryr-tester +- dockerfile_path: openshift-kuryr-cni-rhel8.Dockerfile + from: rpm-os + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: kuryr-cni +- dockerfile_path: openshift-kuryr-controller-rhel8.Dockerfile + from: rpm-os + to: kuryr-controller +promotion: + name: 4.9-priv + namespace: ocp-private +raw_steps: +- pipeline_image_cache_step: + commands: | + curl http://base-4-7-rhel8.ocp.svc > /etc/yum.repos.d/base-4-7-rhel8.repo + curl http://base-openstack-4-7.ocp.svc > /etc/yum.repos.d/base-openstack-4-7.repo + from: rpm + to: rpm-os +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +rpm_build_commands: tools/build-rpm-rhel8.sh 4.7.0 +rpm_build_location: _output/RPMS/noarch +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: HOME=`dirname .` tox -e py3 + container: + from: kuryr-tester +- artifact_dir: /tmp/artifacts + as: verify + commands: HOME=`dirname .` tox -e pep8 + container: + from: kuryr-tester +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: kuryr-kubernetes diff --git a/ci-operator/config/openshift-priv/leader-elector/openshift-priv-leader-elector-release-4.9.yaml b/ci-operator/config/openshift-priv/leader-elector/openshift-priv-leader-elector-release-4.9.yaml new file mode 100644 index 0000000000000..bf07a321b04a2 --- /dev/null +++ b/ci-operator/config/openshift-priv/leader-elector/openshift-priv-leader-elector-release-4.9.yaml @@ -0,0 +1,51 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/openshift/leader-elector +images: +- from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: leader-elector +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: test -z $(go fmt ./election/lib) + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: leader-elector diff --git a/ci-operator/config/openshift-priv/library-go/openshift-priv-library-go-release-4.9.yaml b/ci-operator/config/openshift-priv/library-go/openshift-priv-library-go-release-4.9.yaml new file mode 100644 index 0000000000000..fab1a28b2f4fb --- /dev/null +++ b/ci-operator/config/openshift-priv/library-go/openshift-priv-library-go-release-4.9.yaml @@ -0,0 +1,61 @@ +base_images: + os: + name: centos + namespace: openshift + tag: "7" +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/openshift/library-go +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 8Gi +tag_specification: + name: 4.9-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws-encryption + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: | + make test-e2e-encryption JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: library-go diff --git a/ci-operator/config/openshift-priv/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.9.yaml b/ci-operator/config/openshift-priv/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.9.yaml new file mode 100644 index 0000000000000..9a00144780c74 --- /dev/null +++ b/ci-operator/config/openshift-priv/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.9.yaml @@ -0,0 +1,60 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.10: + name: release + namespace: openshift + tag: golang-1.10 + openshift_release_golang-1.12: + name: release + namespace: openshift + tag: golang-1.12 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.12 +canonical_go_repository: github.com/openshift/linuxptp-daemon +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: ptp +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: linuxptp-daemon diff --git a/ci-operator/config/openshift-priv/local-storage-operator/openshift-priv-local-storage-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/local-storage-operator/openshift-priv-local-storage-operator-release-4.9.yaml new file mode 100644 index 0000000000000..98775f3a9870a --- /dev/null +++ b/ci-operator/config/openshift-priv/local-storage-operator/openshift-priv-local-storage-operator-release-4.9.yaml @@ -0,0 +1,84 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/openshift/local-storage-operator +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: local-storage-operator +- dockerfile_path: Dockerfile.diskmaker.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: local-storage-diskmaker +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make test_e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: local-storage-operator diff --git a/ci-operator/config/openshift-priv/loki/openshift-priv-loki-release-4.9.yaml b/ci-operator/config/openshift-priv/loki/openshift-priv-loki-release-4.9.yaml new file mode 100644 index 0000000000000..eec203a34e455 --- /dev/null +++ b/ci-operator/config/openshift-priv/loki/openshift-priv-loki-release-4.9.yaml @@ -0,0 +1,56 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.12: + name: release + namespace: openshift + tag: golang-1.12 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.12 +canonical_go_repository: github.com/openshift/loki +images: +- dockerfile_path: Dockerfile.ocp + from: base + inputs: + openshift_release_golang-1.12: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.12 + to: loki +- dockerfile_path: Dockerfile.promtail.ocp + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + openshift_release_golang-1.12: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.12 + to: promtail +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: loki diff --git a/ci-operator/config/openshift-priv/machine-api-operator/openshift-priv-machine-api-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/machine-api-operator/openshift-priv-machine-api-operator-release-4.9.yaml new file mode 100644 index 0000000000000..9a8664d298a08 --- /dev/null +++ b/ci-operator/config/openshift-priv/machine-api-operator/openshift-priv-machine-api-operator-release-4.9.yaml @@ -0,0 +1,192 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: NO_DOCKER=1 make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/machine-api-operator +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: machine-api-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: NO_DOCKER=1 make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: generate + commands: IS_CONTAINER=TRUE NO_DOCKER=1 make generate + container: + from: src +- artifact_dir: /tmp/artifacts + as: goimports + commands: IS_CONTAINER=TRUE make goimports + container: + from: src +- artifact_dir: /tmp/artifacts + as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: golint + commands: IS_CONTAINER=TRUE make lint + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + from: stable:cluster-api-actuator-pkg + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator-tech-preview + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e-tech-preview + from: stable:cluster-api-actuator-pkg + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-workers-rhel7 + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-workers-rhel7 +- artifact_dir: /tmp/artifacts + as: e2e-azure-operator + steps: + cluster_profile: azure4 + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + from: stable:cluster-api-actuator-pkg + resources: + requests: + cpu: 100m + workflow: ipi-azure +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-gcp-operator + steps: + cluster_profile: gcp + test: + - as: test + cli: latest + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + from: stable:cluster-api-actuator-pkg + resources: + requests: + cpu: 100m + workflow: ipi-gcp +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-vsphere-serial + steps: + cluster_profile: vsphere + workflow: openshift-e2e-vsphere-serial +- artifact_dir: /tmp/artifacts + as: e2e-libvirt + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-libvirt +- artifact_dir: /tmp/artifacts + as: e2e-vsphere + steps: + cluster_profile: vsphere + workflow: openshift-e2e-vsphere +- artifact_dir: /tmp/artifacts + as: e2e-vsphere-operator + steps: + cluster_profile: vsphere + test: + - artifact_dir: /tmp/artifacts + as: e2e-test + commands: JUNIT_DIR=${ARTIFACT_DIR} make test-e2e + from: src + resources: + requests: + cpu: 100m + memory: 200Mi + workflow: openshift-e2e-vsphere +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: machine-api-operator diff --git a/ci-operator/config/openshift-priv/machine-config-operator/openshift-priv-machine-config-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/machine-config-operator/openshift-priv-machine-config-operator-release-4.9.yaml new file mode 100644 index 0000000000000..3100c82459eb0 --- /dev/null +++ b/ci-operator/config/openshift-priv/machine-config-operator/openshift-priv-machine-config-operator-release-4.9.yaml @@ -0,0 +1,183 @@ +base_images: + assisted-test-infra: + name: assisted-test + namespace: ocp-kni + tag: assisted-test-infra + base: + name: 4.9-priv + namespace: ocp-private + tag: base + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_golang-1.15: + name: builder + namespace: ocp + tag: golang-1.15 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.15: + name: release + namespace: openshift + tag: golang-1.15 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/machine-config-operator +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: machine-config-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test-unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-gcp-op + steps: + cluster_profile: gcp + test: + - as: test + cli: latest + commands: make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-gcp +- artifact_dir: /tmp/artifacts + as: e2e-agnostic-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp +- artifact_dir: /tmp/artifacts + as: e2e-aws-workers-rhel7 + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-workers-rhel7 +- artifact_dir: /tmp/artifacts + as: e2e-aws-disruptive + commands: setup_ssh_bastion; TEST_SUITE=openshift/disruptive run-tests; TEST_SUITE=openshift/conformance/parallel run-tests + openshift_installer: + cluster_profile: aws +- artifact_dir: /tmp/artifacts + as: cluster-bootimages + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: ./test/e2e/old-bootimages.sh + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-vsphere-upi + steps: + cluster_profile: vsphere + workflow: openshift-e2e-vsphere-upi +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-dualstack + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- artifact_dir: /tmp/artifacts + as: e2e-aws-proxy + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-proxy +- artifact_dir: /tmp/artifacts + as: e2e-vsphere + steps: + cluster_profile: vsphere + workflow: openshift-e2e-vsphere +- artifact_dir: /tmp/artifacts + as: e2e-ovn-step-registry + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-ovn +- artifact_dir: /tmp/artifacts + as: e2e-metal-assisted + steps: + cluster_profile: packet + workflow: baremetalds-assisted +- artifact_dir: /tmp/artifacts + as: e2e-ovirt + steps: + cluster_profile: ovirt + workflow: openshift-e2e-ovirt-minimal +- artifact_dir: /tmp/artifacts + as: e2e-aws-single-node + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-single-node +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: machine-config-operator diff --git a/ci-operator/config/openshift-priv/mdns-publisher/openshift-priv-mdns-publisher-release-4.9.yaml b/ci-operator/config/openshift-priv/mdns-publisher/openshift-priv-mdns-publisher-release-4.9.yaml new file mode 100644 index 0000000000000..65f9d29edac19 --- /dev/null +++ b/ci-operator/config/openshift-priv/mdns-publisher/openshift-priv-mdns-publisher-release-4.9.yaml @@ -0,0 +1,84 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.12: + name: release + namespace: openshift + tag: golang-1.12 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.12 +canonical_go_repository: github.com/openshift/mdns-publisher +images: +- dockerfile_path: Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: mdns-publisher +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: gofmt + commands: make fmt + container: + from: src +- artifact_dir: /tmp/artifacts + as: govet + commands: make vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi + steps: + cluster_profile: packet + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-openstack-ipi + steps: + cluster_profile: openstack + workflow: openshift-e2e-openstack-ipi +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: mdns-publisher diff --git a/ci-operator/config/openshift-priv/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.9.yaml b/ci-operator/config/openshift-priv/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.9.yaml new file mode 100644 index 0000000000000..574bb389f9020 --- /dev/null +++ b/ci-operator/config/openshift-priv/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.9.yaml @@ -0,0 +1,38 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + openshift_release_golang-1.10: + name: release + namespace: openshift + tag: golang-1.10 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.12 +canonical_go_repository: github.com/openshift/metal3-smart-exporter +images: +- dockerfile_path: Dockerfile.ocp + from: base + inputs: + openshift_release_golang-1.10: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.10 + to: metal3-smart-exporter +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: metal3-smart-exporter diff --git a/ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-master.yaml b/ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-master.yaml new file mode 100644 index 0000000000000..ede8695d69c34 --- /dev/null +++ b/ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-master.yaml @@ -0,0 +1,183 @@ +base_images: + ansible-operator: + name: 4.8-priv + namespace: ocp-private + tag: ansible-operator + base: + name: 4.8-priv + namespace: ocp-private + tag: base + ocp_4.4_base: + name: 4.4-priv + namespace: ocp-private + tag: base + ocp_4.6_cli: + name: 4.8-priv + namespace: ocp-private + tag: cli + ocp_4.6_metering-helm: + name: 4.8-priv + namespace: ocp-private + tag: metering-helm + ocp_4.7_cli: + name: 4.8-priv + namespace: ocp-private + tag: cli + ocp_4.7_metering-helm: + name: 4.8-priv + namespace: ocp-private + tag: metering-helm + ocp_4.8_cli: + name: 4.8-priv + namespace: ocp-private + tag: cli + ocp_4.8_metering-helm: + name: 4.8-priv + namespace: ocp-private + tag: metering-helm + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + project_image: + context_dir: . + dockerfile_path: Dockerfile.src +canonical_go_repository: github.com/kube-reporting/metering-operator +images: +- dockerfile_path: Dockerfile.reporting-operator.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: metering-reporting-operator +- dockerfile_path: Dockerfile.metering-ansible-operator.rhel8 + from: ansible-operator + inputs: + ocp_4.8_cli: + as: + - registry.ci.openshift.org/ocp/4.8:cli + ocp_4.8_metering-helm: + as: + - registry.ci.openshift.org/ocp/4.8:metering-helm + to: metering-ansible-operator +operator: + bundles: + - dockerfile_path: Dockerfile.bundle + substitutions: + - pullspec: quay.io/openshift/origin-ghostunnel:4.7 + with: stable:ghostunnel + - pullspec: quay.io/openshift/origin-metering-ansible-operator:4.7 + with: pipeline:metering-ansible-operator + - pullspec: quay.io/openshift/origin-metering-hadoop:4.7 + with: stable:metering-hadoop + - pullspec: quay.io/openshift/origin-metering-hive:4.7 + with: stable:metering-hive + - pullspec: quay.io/openshift/origin-metering-presto:4.7 + with: stable:metering-presto + - pullspec: quay.io/openshift/origin-metering-reporting-operator:4.7 + with: pipeline:metering-reporting-operator +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit TEST_OUTPUT_DIR=${ARTIFACT_DIR} + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: | + set -x + set -e + # (chance): Hacks to allow us write access to our source files since + # they're 664 in the image and owned by root:root, and we get a random UID + # in Openshift pods which means we don't have write permissions. + + # create a copy of the source so we can modify the files. + export GOPATH=/tmp/go + mkdir -p $GOPATH/src/github.com/kube-reporting/ + cp -r /go/src/github.com/kube-reporting/metering-operator/ $GOPATH/src/github.com/kube-reporting/metering-operator + cd $GOPATH/src/github.com/kube-reporting/metering-operator + + # Run the actual tests that nothing in the changes after re-generating + # files. This ensures generated files aren't modified directly. + make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: vendor + commands: make vendor && git diff --exit-code + container: + from: src +- artifact_dir: /tmp/artifacts + as: metering-e2e-aws + steps: + cluster_profile: aws + test: + - as: e2e + commands: | + set -x + # Patch the default MachineSet instance size (typically m5.large) to m5.xlarge post-install + # as the metering stack is resource hungry. + kubectl -n openshift-machine-api get machinesets --no-headers | awk '{ print $1 }' | xargs -I{} kubectl -n openshift-machine-api patch machineset {} --type json -p '[{"op": "replace", "path": "/spec/template/spec/providerSpec/value/instanceType", "value": "m5.xlarge"}]' + + METERING_ANSIBLE_OPERATOR_INDEX_IMAGE=${OO_INDEX} TEST_ENABLE_MACHINE_AUTOSCALING="true" TEST_OUTPUT_PATH=${ARTIFACT_DIR}/e2e EXTRA_TEST_FLAGS="-run TestManualMeteringInstall" make e2e + dependencies: + - env: OO_INDEX + name: ci-index + from: src + resources: + requests: + cpu: 500m + memory: 500Mi + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: metering-upgrade-aws + steps: + cluster_profile: aws + test: + - as: e2e + commands: | + set -x + + # Patch the default MachineSet instance size (typically m5.large) to m5.xlarge post-install + # as the metering stack is resource hungry. + kubectl -n openshift-machine-api get machinesets --no-headers | awk '{ print $1 }' | xargs -I{} kubectl -n openshift-machine-api patch machineset {} --type json -p '[{"op": "replace", "path": "/spec/template/spec/providerSpec/value/instanceType", "value": "m5.xlarge"}]' + + METERING_ANSIBLE_OPERATOR_INDEX_IMAGE=${OO_INDEX} TEST_ENABLE_MACHINE_AUTOSCALING="true" TEST_OUTPUT_PATH=${ARTIFACT_DIR}/upgrade make e2e-upgrade + dependencies: + - env: OO_INDEX + name: ci-index + from: src + resources: + requests: + cpu: 500m + memory: 500Mi + workflow: ipi-aws +zz_generated_metadata: + branch: master + org: openshift-priv + repo: metering-operator diff --git a/ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.5.yaml b/ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.5.yaml new file mode 100644 index 0000000000000..c9483cfefd7bb --- /dev/null +++ b/ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.5.yaml @@ -0,0 +1,82 @@ +base_images: + ansible-operator: + name: 4.5-priv + namespace: ocp-private + tag: ansible-operator + base: + name: 4.5-priv + namespace: ocp-private + tag: base +build_root: + project_image: + context_dir: . + dockerfile_path: Dockerfile.src +canonical_go_repository: github.com/kube-reporting/metering-operator +images: +- dockerfile_path: Dockerfile.reporting-operator.okd + from: base + to: metering-reporting-operator +- dockerfile_path: Dockerfile.metering-ansible-operator + from: ansible-operator + to: metering-ansible-operator +promotion: + name: 4.5-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.5-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit TEST_OUTPUT_DIR=${ARTIFACT_DIR} + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: | + set -x + set -e + # (chance): Hacks to allow us write access to our source files since + # they're 664 in the image and owned by root:root, and we get a random UID + # in Openshift pods which means we don't have write permissions. + + # create a copy of the source so we can modify the files. + export GOPATH=/tmp/go + mkdir -p $GOPATH/src/github.com/kube-reporting/ + cp -r /go/src/github.com/kube-reporting/metering-operator/ $GOPATH/src/github.com/kube-reporting/metering-operator + cd $GOPATH/src/github.com/kube-reporting/metering-operator + + # Run the actual tests that nothing in the changes after re-generating + # files. This ensures generated files aren't modified directly. + make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: metering-e2e-aws + steps: + cluster_profile: aws + test: + - as: e2e + cli: latest + commands: | + set -x + + # Increase the size of the machines so that there are machines large enough to run Presto, and the full metering stack. + kubectl -n openshift-machine-api get machinesets --no-headers | awk '{ print $1 }' | xargs -I{} kubectl -n openshift-machine-api patch machineset {} --type json -p '[{"op": "replace", "path": "/spec/template/spec/providerSpec/value/instanceType", "value": "m5.xlarge"}]' + kubectl -n openshift-machine-api get machinesets -o name | grep worker | cut -d/ -f2 | xargs -I{} kubectl -n openshift-machine-api scale machineset {} --replicas 4 + + TEST_OUTPUT_PATH=${ARTIFACT_DIR}/e2e EXTRA_TEST_FLAGS="-run TestManualMeteringInstall" make e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.5 + org: openshift-priv + repo: metering-operator diff --git a/ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.6.yaml b/ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.6.yaml new file mode 100644 index 0000000000000..09f43ec2c4b8b --- /dev/null +++ b/ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.6.yaml @@ -0,0 +1,159 @@ +base_images: + ansible-operator: + name: 4.6-priv + namespace: ocp-private + tag: ansible-operator + base: + name: 4.6-priv + namespace: ocp-private + tag: base + ocp_4.4_base: + name: 4.4-priv + namespace: ocp-private + tag: base + ocp_4.6_cli: + name: 4.6-priv + namespace: ocp-private + tag: cli + ocp_4.6_metering-helm: + name: 4.6-priv + namespace: ocp-private + tag: metering-helm + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + project_image: + context_dir: . + dockerfile_path: Dockerfile.src +canonical_go_repository: github.com/kube-reporting/metering-operator +images: +- dockerfile_path: Dockerfile.reporting-operator.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: metering-reporting-operator +- dockerfile_path: Dockerfile.metering-ansible-operator.rhel8 + from: ansible-operator + inputs: + ocp_4.6_cli: + as: + - registry.ci.openshift.org/ocp/4.6:cli + ocp_4.6_metering-helm: + as: + - registry.ci.openshift.org/ocp/4.6:metering-helm + to: metering-ansible-operator +operator: + bundles: + - dockerfile_path: Dockerfile.bundle + substitutions: + - pullspec: quay.io/openshift/origin-ghostunnel:4.6 + with: stable:ghostunnel + - pullspec: quay.io/openshift/origin-metering-ansible-operator:4.6 + with: pipeline:metering-ansible-operator + - pullspec: quay.io/openshift/origin-metering-hadoop:4.6 + with: stable:metering-hadoop + - pullspec: quay.io/openshift/origin-metering-hive:4.6 + with: stable:metering-hive + - pullspec: quay.io/openshift/origin-metering-presto:4.6 + with: stable:metering-presto + - pullspec: quay.io/openshift/origin-metering-reporting-operator:4.6 + with: pipeline:metering-reporting-operator +promotion: + name: 4.6-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.6-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit TEST_OUTPUT_DIR=${ARTIFACT_DIR} + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: | + set -x + set -e + # (chance): Hacks to allow us write access to our source files since + # they're 664 in the image and owned by root:root, and we get a random UID + # in Openshift pods which means we don't have write permissions. + + # create a copy of the source so we can modify the files. + export GOPATH=/tmp/go + mkdir -p $GOPATH/src/github.com/kube-reporting/ + cp -r /go/src/github.com/kube-reporting/metering-operator/ $GOPATH/src/github.com/kube-reporting/metering-operator + cd $GOPATH/src/github.com/kube-reporting/metering-operator + + # Run the actual tests that nothing in the changes after re-generating + # files. This ensures generated files aren't modified directly. + make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: vendor + commands: make vendor && git diff --exit-code + container: + from: src +- artifact_dir: /tmp/artifacts + as: metering-e2e-aws + steps: + cluster_profile: aws + test: + - as: e2e + commands: | + set -x + # Patch the default MachineSet instance size (typically m5.large) to m5.xlarge post-install + # as the metering stack is resource hungry. + kubectl -n openshift-machine-api get machinesets --no-headers | awk '{ print $1 }' | xargs -I{} kubectl -n openshift-machine-api patch machineset {} --type json -p '[{"op": "replace", "path": "/spec/template/spec/providerSpec/value/instanceType", "value": "m5.xlarge"}]' + + METERING_ANSIBLE_OPERATOR_INDEX_IMAGE=${OO_INDEX} TEST_ENABLE_MACHINE_AUTOSCALING="true" TEST_OUTPUT_PATH=${ARTIFACT_DIR}/e2e EXTRA_TEST_FLAGS="-run TestManualMeteringInstall" make e2e + dependencies: + - env: OO_INDEX + name: ci-index + from: src + resources: + requests: + cpu: 500m + memory: 500Mi + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: metering-upgrade-aws + steps: + cluster_profile: aws + test: + - as: e2e + commands: | + set -x + + # Patch the default MachineSet instance size (typically m5.large) to m5.xlarge post-install + # as the metering stack is resource hungry. + kubectl -n openshift-machine-api get machinesets --no-headers | awk '{ print $1 }' | xargs -I{} kubectl -n openshift-machine-api patch machineset {} --type json -p '[{"op": "replace", "path": "/spec/template/spec/providerSpec/value/instanceType", "value": "m5.xlarge"}]' + + METERING_ANSIBLE_OPERATOR_INDEX_IMAGE=${OO_INDEX} TEST_ENABLE_MACHINE_AUTOSCALING="true" TEST_OUTPUT_PATH=${ARTIFACT_DIR}/upgrade make e2e-upgrade + dependencies: + - env: OO_INDEX + name: ci-index + from: src + resources: + requests: + cpu: 500m + memory: 500Mi + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.6 + org: openshift-priv + repo: metering-operator diff --git a/ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.7.yaml b/ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.7.yaml new file mode 100644 index 0000000000000..7bf7104af8ece --- /dev/null +++ b/ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.7.yaml @@ -0,0 +1,171 @@ +base_images: + ansible-operator: + name: 4.7-priv + namespace: ocp-private + tag: ansible-operator + base: + name: 4.7-priv + namespace: ocp-private + tag: base + ocp_4.4_base: + name: 4.4-priv + namespace: ocp-private + tag: base + ocp_4.6_cli: + name: 4.7-priv + namespace: ocp-private + tag: cli + ocp_4.6_metering-helm: + name: 4.7-priv + namespace: ocp-private + tag: metering-helm + ocp_4.7_cli: + name: 4.7-priv + namespace: ocp-private + tag: cli + ocp_4.7_metering-helm: + name: 4.7-priv + namespace: ocp-private + tag: metering-helm + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + project_image: + context_dir: . + dockerfile_path: Dockerfile.src +canonical_go_repository: github.com/kube-reporting/metering-operator +images: +- dockerfile_path: Dockerfile.reporting-operator.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: metering-reporting-operator +- dockerfile_path: Dockerfile.metering-ansible-operator.rhel8 + from: ansible-operator + inputs: + ocp_4.7_cli: + as: + - registry.ci.openshift.org/ocp/4.7:cli + ocp_4.7_metering-helm: + as: + - registry.ci.openshift.org/ocp/4.7:metering-helm + to: metering-ansible-operator +operator: + bundles: + - dockerfile_path: Dockerfile.bundle + substitutions: + - pullspec: quay.io/openshift/origin-ghostunnel:4.7 + with: stable:ghostunnel + - pullspec: quay.io/openshift/origin-metering-ansible-operator:4.7 + with: pipeline:metering-ansible-operator + - pullspec: quay.io/openshift/origin-metering-hadoop:4.7 + with: stable:metering-hadoop + - pullspec: quay.io/openshift/origin-metering-hive:4.7 + with: stable:metering-hive + - pullspec: quay.io/openshift/origin-metering-presto:4.7 + with: stable:metering-presto + - pullspec: quay.io/openshift/origin-metering-reporting-operator:4.7 + with: pipeline:metering-reporting-operator +promotion: + name: 4.7-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.7-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit TEST_OUTPUT_DIR=${ARTIFACT_DIR} + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: | + set -x + set -e + # (chance): Hacks to allow us write access to our source files since + # they're 664 in the image and owned by root:root, and we get a random UID + # in Openshift pods which means we don't have write permissions. + + # create a copy of the source so we can modify the files. + export GOPATH=/tmp/go + mkdir -p $GOPATH/src/github.com/kube-reporting/ + cp -r /go/src/github.com/kube-reporting/metering-operator/ $GOPATH/src/github.com/kube-reporting/metering-operator + cd $GOPATH/src/github.com/kube-reporting/metering-operator + + # Run the actual tests that nothing in the changes after re-generating + # files. This ensures generated files aren't modified directly. + make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: vendor + commands: make vendor && git diff --exit-code + container: + from: src +- artifact_dir: /tmp/artifacts + as: metering-e2e-aws + steps: + cluster_profile: aws + test: + - as: e2e + commands: | + set -x + # Patch the default MachineSet instance size (typically m5.large) to m5.xlarge post-install + # as the metering stack is resource hungry. + kubectl -n openshift-machine-api get machinesets --no-headers | awk '{ print $1 }' | xargs -I{} kubectl -n openshift-machine-api patch machineset {} --type json -p '[{"op": "replace", "path": "/spec/template/spec/providerSpec/value/instanceType", "value": "m5.xlarge"}]' + + METERING_ANSIBLE_OPERATOR_INDEX_IMAGE=${OO_INDEX} TEST_ENABLE_MACHINE_AUTOSCALING="true" TEST_OUTPUT_PATH=${ARTIFACT_DIR}/e2e EXTRA_TEST_FLAGS="-run TestManualMeteringInstall" make e2e + dependencies: + - env: OO_INDEX + name: ci-index + from: src + resources: + requests: + cpu: 500m + memory: 500Mi + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: metering-upgrade-aws + steps: + cluster_profile: aws + test: + - as: e2e + commands: | + set -x + + # Patch the default MachineSet instance size (typically m5.large) to m5.xlarge post-install + # as the metering stack is resource hungry. + kubectl -n openshift-machine-api get machinesets --no-headers | awk '{ print $1 }' | xargs -I{} kubectl -n openshift-machine-api patch machineset {} --type json -p '[{"op": "replace", "path": "/spec/template/spec/providerSpec/value/instanceType", "value": "m5.xlarge"}]' + + METERING_ANSIBLE_OPERATOR_INDEX_IMAGE=${OO_INDEX} TEST_ENABLE_MACHINE_AUTOSCALING="true" TEST_OUTPUT_PATH=${ARTIFACT_DIR}/upgrade make e2e-upgrade + dependencies: + - env: OO_INDEX + name: ci-index + from: src + resources: + requests: + cpu: 500m + memory: 500Mi + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.7 + org: openshift-priv + repo: metering-operator diff --git a/ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.8.yaml b/ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.8.yaml new file mode 100644 index 0000000000000..3957a32e5a031 --- /dev/null +++ b/ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.8.yaml @@ -0,0 +1,184 @@ +base_images: + ansible-operator: + name: 4.8-priv + namespace: ocp-private + tag: ansible-operator + base: + name: 4.8-priv + namespace: ocp-private + tag: base + ocp_4.4_base: + name: 4.4-priv + namespace: ocp-private + tag: base + ocp_4.6_cli: + name: 4.8-priv + namespace: ocp-private + tag: cli + ocp_4.6_metering-helm: + name: 4.8-priv + namespace: ocp-private + tag: metering-helm + ocp_4.7_cli: + name: 4.8-priv + namespace: ocp-private + tag: cli + ocp_4.7_metering-helm: + name: 4.8-priv + namespace: ocp-private + tag: metering-helm + ocp_4.8_cli: + name: 4.8-priv + namespace: ocp-private + tag: cli + ocp_4.8_metering-helm: + name: 4.8-priv + namespace: ocp-private + tag: metering-helm + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + project_image: + context_dir: . + dockerfile_path: Dockerfile.src +canonical_go_repository: github.com/kube-reporting/metering-operator +images: +- dockerfile_path: Dockerfile.reporting-operator.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: metering-reporting-operator +- dockerfile_path: Dockerfile.metering-ansible-operator.rhel8 + from: ansible-operator + inputs: + ocp_4.8_cli: + as: + - registry.ci.openshift.org/ocp/4.8:cli + ocp_4.8_metering-helm: + as: + - registry.ci.openshift.org/ocp/4.8:metering-helm + to: metering-ansible-operator +operator: + bundles: + - dockerfile_path: Dockerfile.bundle + substitutions: + - pullspec: quay.io/openshift/origin-ghostunnel:4.7 + with: stable:ghostunnel + - pullspec: quay.io/openshift/origin-metering-ansible-operator:4.7 + with: pipeline:metering-ansible-operator + - pullspec: quay.io/openshift/origin-metering-hadoop:4.7 + with: stable:metering-hadoop + - pullspec: quay.io/openshift/origin-metering-hive:4.7 + with: stable:metering-hive + - pullspec: quay.io/openshift/origin-metering-presto:4.7 + with: stable:metering-presto + - pullspec: quay.io/openshift/origin-metering-reporting-operator:4.7 + with: pipeline:metering-reporting-operator +promotion: + disabled: true + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit TEST_OUTPUT_DIR=${ARTIFACT_DIR} + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: | + set -x + set -e + # (chance): Hacks to allow us write access to our source files since + # they're 664 in the image and owned by root:root, and we get a random UID + # in Openshift pods which means we don't have write permissions. + + # create a copy of the source so we can modify the files. + export GOPATH=/tmp/go + mkdir -p $GOPATH/src/github.com/kube-reporting/ + cp -r /go/src/github.com/kube-reporting/metering-operator/ $GOPATH/src/github.com/kube-reporting/metering-operator + cd $GOPATH/src/github.com/kube-reporting/metering-operator + + # Run the actual tests that nothing in the changes after re-generating + # files. This ensures generated files aren't modified directly. + make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: vendor + commands: make vendor && git diff --exit-code + container: + from: src +- artifact_dir: /tmp/artifacts + as: metering-e2e-aws + steps: + cluster_profile: aws + test: + - as: e2e + commands: | + set -x + # Patch the default MachineSet instance size (typically m5.large) to m5.xlarge post-install + # as the metering stack is resource hungry. + kubectl -n openshift-machine-api get machinesets --no-headers | awk '{ print $1 }' | xargs -I{} kubectl -n openshift-machine-api patch machineset {} --type json -p '[{"op": "replace", "path": "/spec/template/spec/providerSpec/value/instanceType", "value": "m5.xlarge"}]' + + METERING_ANSIBLE_OPERATOR_INDEX_IMAGE=${OO_INDEX} TEST_ENABLE_MACHINE_AUTOSCALING="true" TEST_OUTPUT_PATH=${ARTIFACT_DIR}/e2e EXTRA_TEST_FLAGS="-run TestManualMeteringInstall" make e2e + dependencies: + - env: OO_INDEX + name: ci-index + from: src + resources: + requests: + cpu: 500m + memory: 500Mi + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: metering-upgrade-aws + steps: + cluster_profile: aws + test: + - as: e2e + commands: | + set -x + + # Patch the default MachineSet instance size (typically m5.large) to m5.xlarge post-install + # as the metering stack is resource hungry. + kubectl -n openshift-machine-api get machinesets --no-headers | awk '{ print $1 }' | xargs -I{} kubectl -n openshift-machine-api patch machineset {} --type json -p '[{"op": "replace", "path": "/spec/template/spec/providerSpec/value/instanceType", "value": "m5.xlarge"}]' + + METERING_ANSIBLE_OPERATOR_INDEX_IMAGE=${OO_INDEX} TEST_ENABLE_MACHINE_AUTOSCALING="true" TEST_OUTPUT_PATH=${ARTIFACT_DIR}/upgrade make e2e-upgrade + dependencies: + - env: OO_INDEX + name: ci-index + from: src + resources: + requests: + cpu: 500m + memory: 500Mi + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: metering-operator diff --git a/ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.9.yaml new file mode 100644 index 0000000000000..3aba9cc6d4146 --- /dev/null +++ b/ci-operator/config/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.9.yaml @@ -0,0 +1,183 @@ +base_images: + ansible-operator: + name: 4.9-priv + namespace: ocp-private + tag: ansible-operator + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_4.4_base: + name: 4.4-priv + namespace: ocp-private + tag: base + ocp_4.6_cli: + name: 4.9-priv + namespace: ocp-private + tag: cli + ocp_4.6_metering-helm: + name: 4.9-priv + namespace: ocp-private + tag: metering-helm + ocp_4.7_cli: + name: 4.9-priv + namespace: ocp-private + tag: cli + ocp_4.7_metering-helm: + name: 4.9-priv + namespace: ocp-private + tag: metering-helm + ocp_4.8_cli: + name: 4.9-priv + namespace: ocp-private + tag: cli + ocp_4.8_metering-helm: + name: 4.9-priv + namespace: ocp-private + tag: metering-helm + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + project_image: + context_dir: . + dockerfile_path: Dockerfile.src +canonical_go_repository: github.com/kube-reporting/metering-operator +images: +- dockerfile_path: Dockerfile.reporting-operator.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: metering-reporting-operator +- dockerfile_path: Dockerfile.metering-ansible-operator.rhel8 + from: ansible-operator + inputs: + ocp_4.8_cli: + as: + - registry.ci.openshift.org/ocp/4.8:cli + ocp_4.8_metering-helm: + as: + - registry.ci.openshift.org/ocp/4.8:metering-helm + to: metering-ansible-operator +operator: + bundles: + - dockerfile_path: Dockerfile.bundle + substitutions: + - pullspec: quay.io/openshift/origin-ghostunnel:4.7 + with: stable:ghostunnel + - pullspec: quay.io/openshift/origin-metering-ansible-operator:4.7 + with: pipeline:metering-ansible-operator + - pullspec: quay.io/openshift/origin-metering-hadoop:4.7 + with: stable:metering-hadoop + - pullspec: quay.io/openshift/origin-metering-hive:4.7 + with: stable:metering-hive + - pullspec: quay.io/openshift/origin-metering-presto:4.7 + with: stable:metering-presto + - pullspec: quay.io/openshift/origin-metering-reporting-operator:4.7 + with: pipeline:metering-reporting-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit TEST_OUTPUT_DIR=${ARTIFACT_DIR} + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: | + set -x + set -e + # (chance): Hacks to allow us write access to our source files since + # they're 664 in the image and owned by root:root, and we get a random UID + # in Openshift pods which means we don't have write permissions. + + # create a copy of the source so we can modify the files. + export GOPATH=/tmp/go + mkdir -p $GOPATH/src/github.com/kube-reporting/ + cp -r /go/src/github.com/kube-reporting/metering-operator/ $GOPATH/src/github.com/kube-reporting/metering-operator + cd $GOPATH/src/github.com/kube-reporting/metering-operator + + # Run the actual tests that nothing in the changes after re-generating + # files. This ensures generated files aren't modified directly. + make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: vendor + commands: make vendor && git diff --exit-code + container: + from: src +- artifact_dir: /tmp/artifacts + as: metering-e2e-aws + steps: + cluster_profile: aws + test: + - as: e2e + commands: | + set -x + # Patch the default MachineSet instance size (typically m5.large) to m5.xlarge post-install + # as the metering stack is resource hungry. + kubectl -n openshift-machine-api get machinesets --no-headers | awk '{ print $1 }' | xargs -I{} kubectl -n openshift-machine-api patch machineset {} --type json -p '[{"op": "replace", "path": "/spec/template/spec/providerSpec/value/instanceType", "value": "m5.xlarge"}]' + + METERING_ANSIBLE_OPERATOR_INDEX_IMAGE=${OO_INDEX} TEST_ENABLE_MACHINE_AUTOSCALING="true" TEST_OUTPUT_PATH=${ARTIFACT_DIR}/e2e EXTRA_TEST_FLAGS="-run TestManualMeteringInstall" make e2e + dependencies: + - env: OO_INDEX + name: ci-index + from: src + resources: + requests: + cpu: 500m + memory: 500Mi + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: metering-upgrade-aws + steps: + cluster_profile: aws + test: + - as: e2e + commands: | + set -x + + # Patch the default MachineSet instance size (typically m5.large) to m5.xlarge post-install + # as the metering stack is resource hungry. + kubectl -n openshift-machine-api get machinesets --no-headers | awk '{ print $1 }' | xargs -I{} kubectl -n openshift-machine-api patch machineset {} --type json -p '[{"op": "replace", "path": "/spec/template/spec/providerSpec/value/instanceType", "value": "m5.xlarge"}]' + + METERING_ANSIBLE_OPERATOR_INDEX_IMAGE=${OO_INDEX} TEST_ENABLE_MACHINE_AUTOSCALING="true" TEST_OUTPUT_PATH=${ARTIFACT_DIR}/upgrade make e2e-upgrade + dependencies: + - env: OO_INDEX + name: ci-index + from: src + resources: + requests: + cpu: 500m + memory: 500Mi + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: metering-operator diff --git a/ci-operator/config/openshift-priv/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.9.yaml b/ci-operator/config/openshift-priv/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.9.yaml new file mode 100644 index 0000000000000..fe1017f58dc63 --- /dev/null +++ b/ci-operator/config/openshift-priv/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.9.yaml @@ -0,0 +1,48 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/openshift/multus-admission-controller +images: +- dockerfile_path: Dockerfile.openshift + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: multus-admission-controller +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: multus-admission-controller diff --git a/ci-operator/config/openshift-priv/multus-cni/openshift-priv-multus-cni-release-4.9.yaml b/ci-operator/config/openshift-priv/multus-cni/openshift-priv-multus-cni-release-4.9.yaml new file mode 100644 index 0000000000000..898963c7ad62e --- /dev/null +++ b/ci-operator/config/openshift-priv/multus-cni/openshift-priv-multus-cni-release-4.9.yaml @@ -0,0 +1,64 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-7-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-7-golang-1.15-openshift-4.6 + ocp_builder_rhel-7-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-7-golang-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/openshift/multus-cni +images: +- dockerfile_path: Dockerfile.openshift + from: base + inputs: + ocp_builder_rhel-7-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-7-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: multus-cni +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: multus-cni diff --git a/ci-operator/config/openshift-priv/multus-networkpolicy/openshift-priv-multus-networkpolicy-release-4.9.yaml b/ci-operator/config/openshift-priv/multus-networkpolicy/openshift-priv-multus-networkpolicy-release-4.9.yaml new file mode 100644 index 0000000000000..ef80ad2b7b5ab --- /dev/null +++ b/ci-operator/config/openshift-priv/multus-networkpolicy/openshift-priv-multus-networkpolicy-release-4.9.yaml @@ -0,0 +1,44 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-7-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-7-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/openshift/multus-networkpolicy +images: +- dockerfile_path: Dockerfile.openshift + from: base + to: multus-networkpolicy +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: multus-networkpolicy diff --git a/ci-operator/config/openshift-priv/must-gather/openshift-priv-must-gather-release-4.9.yaml b/ci-operator/config/openshift-priv/must-gather/openshift-priv-must-gather-release-4.9.yaml new file mode 100644 index 0000000000000..3c1e5bf1ad43c --- /dev/null +++ b/ci-operator/config/openshift-priv/must-gather/openshift-priv-must-gather-release-4.9.yaml @@ -0,0 +1,62 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: cli + ocp_builder_golang-1.12: + name: builder + namespace: ocp + tag: golang-1.12 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.12: + name: release + namespace: openshift + tag: golang-1.12 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.12 +canonical_go_repository: github.com/openshift/must-gather +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: must-gather +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: 4.9-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: must-gather diff --git a/ci-operator/config/openshift-priv/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.9.yaml b/ci-operator/config/openshift-priv/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.9.yaml new file mode 100644 index 0000000000000..a259ea0898e94 --- /dev/null +++ b/ci-operator/config/openshift-priv/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.9.yaml @@ -0,0 +1,69 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/openshift/network-metrics-daemon +images: +- dockerfile_path: Dockerfile.openshift + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: network-metrics-daemon +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make unittests + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e + steps: + cluster_profile: gcp + test: + - as: test + cli: latest + commands: make run-test + from: src + resources: + requests: + cpu: 100m + workflow: ipi-gcp +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: network-metrics-daemon diff --git a/ci-operator/config/openshift-priv/network-tools/openshift-priv-network-tools-release-4.9.yaml b/ci-operator/config/openshift-priv/network-tools/openshift-priv-network-tools-release-4.9.yaml new file mode 100644 index 0000000000000..3c441cbc2c273 --- /dev/null +++ b/ci-operator/config/openshift-priv/network-tools/openshift-priv-network-tools-release-4.9.yaml @@ -0,0 +1,59 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_4.7_ovn-kubernetes: + name: 4.9-priv + namespace: ocp-private + tag: ovn-kubernetes + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + openshift_release_golang-1.15: + name: release + namespace: openshift + tag: golang-1.15 +binary_build_commands: '"make build --warn-undefined-variables"' +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/network-tools +images: +- dockerfile_path: Dockerfile + from: base + inputs: + ocp_4.7_ovn-kubernetes: + as: + - registry.ci.openshift.org/ocp/4.7:ovn-kubernetes + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: network-tools +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +test_binary_build_commands: '"make build GO_BUILD_FLAGS:=''-race'' --warn-undefined-variables"' +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: network-tools diff --git a/ci-operator/config/openshift-priv/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.9.yaml b/ci-operator/config/openshift-priv/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.9.yaml new file mode 100644 index 0000000000000..0edf9a0726ab1 --- /dev/null +++ b/ci-operator/config/openshift-priv/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.9.yaml @@ -0,0 +1,73 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_4.6_base: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + ocp_builder_golang-1.14: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + ocp_builder_rhel-8-base-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-8-release-openshift-4.6 +canonical_go_repository: github.com/openshift/node-feature-discovery +images: +- dockerfile_path: Dockerfile + from: ocp_4.6_base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: node-feature-discovery +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: node-feature-discovery diff --git a/ci-operator/config/openshift-priv/node-problem-detector-operator/openshift-priv-node-problem-detector-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/node-problem-detector-operator/openshift-priv-node-problem-detector-operator-release-4.9.yaml new file mode 100644 index 0000000000000..b5084cffe33ad --- /dev/null +++ b/ci-operator/config/openshift-priv/node-problem-detector-operator/openshift-priv-node-problem-detector-operator-release-4.9.yaml @@ -0,0 +1,54 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.10: + name: builder + namespace: ocp + tag: golang-1.10 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.10: + name: release + namespace: openshift + tag: golang-1.10 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/openshift/node-problem-detector-operator +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: node-problem-detector-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: node-problem-detector-operator diff --git a/ci-operator/config/openshift-priv/node-problem-detector/openshift-priv-node-problem-detector-release-4.9.yaml b/ci-operator/config/openshift-priv/node-problem-detector/openshift-priv-node-problem-detector-release-4.9.yaml new file mode 100644 index 0000000000000..55e4eacc1830b --- /dev/null +++ b/ci-operator/config/openshift-priv/node-problem-detector/openshift-priv-node-problem-detector-release-4.9.yaml @@ -0,0 +1,54 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.10: + name: builder + namespace: ocp + tag: golang-1.10 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.10: + name: release + namespace: openshift + tag: golang-1.10 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/openshift/node-problem-detector +images: +- dockerfile_path: Dockerfile.openshift.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: node-problem-detector +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: node-problem-detector diff --git a/ci-operator/config/openshift-priv/node_exporter/openshift-priv-node_exporter-release-4.9.yaml b/ci-operator/config/openshift-priv/node_exporter/openshift-priv-node_exporter-release-4.9.yaml new file mode 100644 index 0000000000000..7330739bed930 --- /dev/null +++ b/ci-operator/config/openshift-priv/node_exporter/openshift-priv-node_exporter-release-4.9.yaml @@ -0,0 +1,66 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.14: + name: release + namespace: openshift + tag: golang-1.14 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/openshift/node_exporter +images: +- dockerfile_path: Dockerfile.ocp + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: prometheus-node-exporter +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: vendor + commands: make unused && git diff --exit-code + container: + from: src +- artifact_dir: /tmp/artifacts + as: test-unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: node_exporter diff --git a/ci-operator/config/openshift-priv/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.9.yaml b/ci-operator/config/openshift-priv/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.9.yaml new file mode 100644 index 0000000000000..6873b80468dd7 --- /dev/null +++ b/ci-operator/config/openshift-priv/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.9.yaml @@ -0,0 +1,97 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_golang-1.14: + name: builder + namespace: ocp + tag: golang-1.14 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/openshift/oauth-apiserver +images: +- dockerfile_path: images/Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: oauth-apiserver +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 3Gi +tag_specification: + name: 4.9-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-component + steps: + cluster_profile: gcp + test: + - as: test + cli: latest + commands: | + make test-e2e JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + from: src + resources: + requests: + cpu: 100m + workflow: ipi-gcp +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: oauth-apiserver diff --git a/ci-operator/config/openshift-priv/oauth-proxy/openshift-priv-oauth-proxy-release-4.9.yaml b/ci-operator/config/openshift-priv/oauth-proxy/openshift-priv-oauth-proxy-release-4.9.yaml new file mode 100644 index 0000000000000..892c0d6537f01 --- /dev/null +++ b/ci-operator/config/openshift-priv/oauth-proxy/openshift-priv-oauth-proxy-release-4.9.yaml @@ -0,0 +1,84 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-8-release-golang-1.15-openshift-4.6 +canonical_go_repository: github.com/openshift/oauth-proxy +images: +- from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: oauth-proxy +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-component + steps: + cluster_profile: gcp + test: + - as: test + cli: latest + commands: | + make test-e2e JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + from: src + resources: + requests: + cpu: 100m + workflow: ipi-gcp +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: oauth-proxy diff --git a/ci-operator/config/openshift-priv/oauth-server/openshift-priv-oauth-server-release-4.9.yaml b/ci-operator/config/openshift-priv/oauth-server/openshift-priv-oauth-server-release-4.9.yaml new file mode 100644 index 0000000000000..e0d289e7c8623 --- /dev/null +++ b/ci-operator/config/openshift-priv/oauth-server/openshift-priv-oauth-server-release-4.9.yaml @@ -0,0 +1,90 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_golang-1.14: + name: builder + namespace: ocp + tag: golang-1.14 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/openshift/oauth-server +images: +- dockerfile_path: images/Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: oauth-server +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 6Gi +tag_specification: + name: 4.9-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-agnostic-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp +- artifact_dir: /tmp/artifacts + as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: oauth-server diff --git a/ci-operator/config/openshift-priv/oc/openshift-priv-oc-release-4.9.yaml b/ci-operator/config/openshift-priv/oc/openshift-priv-oc-release-4.9.yaml new file mode 100644 index 0000000000000..f631a1551f966 --- /dev/null +++ b/ci-operator/config/openshift-priv/oc/openshift-priv-oc-release-4.9.yaml @@ -0,0 +1,200 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + must-gather-base: + name: 4.9-priv + namespace: ocp-private + tag: must-gather + ocp_builder_rhel-7-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-7-golang-1.15-openshift-4.7 + ocp_builder_rhel-7-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-7-golang-1.15-openshift-4.8 + ocp_builder_rhel-7-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-7-golang-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 + openshift_release_golang-1.14: + name: release + namespace: openshift + tag: golang-1.14 + tests-base: + name: 4.9-priv + namespace: ocp-private + tag: tests +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/openshift/oc +images: +- dockerfile_path: images/cli/Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-7-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-7-golang-1.15-openshift-4.7 + ocp_builder_rhel-7-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-7-golang-1.15-openshift-4.8 + to: cli +- context_dir: images/tools + from: cli + to: tools +- dockerfile_path: images/cli/Dockerfile.rhel + from: tests-base + inputs: + ocp_builder_rhel-7-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-7-golang-1.15-openshift-4.7 + ocp_builder_rhel-7-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-7-golang-1.15-openshift-4.8 + to: tests +- dockerfile_path: images/cli/Dockerfile.rhel + from: must-gather-base + inputs: + ocp_builder_rhel-7-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-7-golang-1.15-openshift-4.7 + ocp_builder_rhel-7-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-7-golang-1.15-openshift-4.8 + to: must-gather +- context_dir: images/deployer + dockerfile_path: Dockerfile.rhel + from: cli + to: deployer +- dockerfile_path: images/cli-artifacts/Dockerfile.rhel + from: cli + inputs: + ocp_builder_rhel-7-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-7-golang-1.15-openshift-4.7 + to: cli-artifacts +- context_dir: images/recycler/ + dockerfile_path: Dockerfile.rhel + from: cli + to: recycler +promotion: + additional_images: + oc-rpms: rpms + excluded_images: + - tests + - must-gather + - oc-base-with-rpms + name: 4.9-priv + namespace: ocp-private +raw_steps: +- rpm_image_injection_step: + from: base + to: oc-base-with-rpms +resources: + '*': + requests: + cpu: "3" + memory: 6Gi + build-rpms-from-tar: + requests: + cpu: 100m + memory: 100Mi +rpm_build_commands: |- + TMPDIR=$( mktemp -d ) + RPMBUILD_DIR=_rpmbuild/ + mkdir -p ${RPMBUILD_DIR}/{BUILD,RPMS,SOURCES,SPECS,SRPMS} + tar -czf "${TMPDIR}/openshift-clients-0.0.1.tar.gz" --exclude='.git' --transform='s|^.|openshift-clients-0.0.1|' --exclude='openshift-clients-0.0.1.tar.gz' ./ + cp ./oc.spec "${RPMBUILD_DIR}/SPECS/" + cp "${TMPDIR}/openshift-clients-0.0.1.tar.gz" "${RPMBUILD_DIR}/SOURCES/" + rpmbuild -ba --nodeps --define "_topdir $( pwd )/${RPMBUILD_DIR}" ${RPMBUILD_DIR}/SPECS/oc.spec --define "os_git_vars OS_GIT_VERSION='4.7.0' OS_GIT_COMMIT='${OPENSHIFT_BUILD_COMMIT::8}' OS_GIT_MAJOR='' OS_GIT_MINOR='' OS_GIT_TREE_STATE=''" +rpm_build_location: _rpmbuild/RPMS/ +tag_specification: + name: 4.9-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: build-rpms-from-tar + commands: '# noop, just to force the building the `rpms` target' + container: + from: oc-base-with-rpms +- artifact_dir: /tmp/artifacts + as: rpm-build + commands: | + make rpm-build + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +- artifact_dir: /tmp/artifacts + as: e2e-agnostic-cmd + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-cmd +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-builds + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-builds +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-ipv6 + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: oc diff --git a/ci-operator/config/openshift-priv/ocp-release-operator-sdk/openshift-priv-ocp-release-operator-sdk-release-4.9.yaml b/ci-operator/config/openshift-priv/ocp-release-operator-sdk/openshift-priv-ocp-release-operator-sdk-release-4.9.yaml new file mode 100644 index 0000000000000..298d141012a2d --- /dev/null +++ b/ci-operator/config/openshift-priv/ocp-release-operator-sdk/openshift-priv-ocp-release-operator-sdk-release-4.9.yaml @@ -0,0 +1,140 @@ +base_images: + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + os: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + os-minimal: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-8-release-openshift-4.6 +canonical_go_repository: github.com/openshift/ocp-release-operator-sdk +images: +- dockerfile_path: ci/dockerfiles/builder.Dockerfile + from: root + to: osdk-builder +- dockerfile_path: release/ansible/Dockerfile.rhel8 + from: os + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: ansible-operator +- dockerfile_path: release/helm/Dockerfile + from: os-minimal + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: helm-operator +- dockerfile_path: release/sdk/Dockerfile + from: os-minimal + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: operator-sdk +- dockerfile_path: ci/dockerfiles/ansible-e2e.Dockerfile + from: ansible-operator + inputs: + osdk-builder: + as: + - osdk-builder + to: osdk-ansible-e2e +- context_dir: test/ansible + dockerfile_path: build/Dockerfile + from: ansible-operator + to: osdk-ansible-full-e2e +- dockerfile_path: ci/dockerfiles/helm-e2e.Dockerfile + from: helm-operator + inputs: + osdk-builder: + as: + - osdk-builder + to: osdk-helm-e2e +promotion: + excluded_images: + - osdk-builder + - osdk-ansible-e2e + - osdk-ansible-full-e2e + - osdk-helm-e2e + - memcached-operator + - nginx-operator + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 200m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +test_binary_build_commands: make build/operator-sdk-dev-x86_64-linux-gnu +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: | + echo "running unit tests" + make test-unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: sanity + commands: | + echo "setting environment" + export GOCACHE=/tmp + export XDG_CACHE_HOME=/tmp + unset VERSION + echo "patch upstream" + make -f ci/prow.Makefile patch + echo "running make test-sanity" + make test-sanity + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws-ansible + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make -f ci/prow.Makefile test-e2e-ansible + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-helm + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make -f ci/prow.Makefile test-e2e-helm + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: ocp-release-operator-sdk diff --git a/ci-operator/config/openshift-priv/odh-manifests/openshift-priv-odh-manifests-master.yaml b/ci-operator/config/openshift-priv/odh-manifests/openshift-priv-odh-manifests-master.yaml new file mode 100644 index 0000000000000..ddc170ae09c45 --- /dev/null +++ b/ci-operator/config/openshift-priv/odh-manifests/openshift-priv-odh-manifests-master.yaml @@ -0,0 +1,61 @@ +base_images: + os: + name: centos + namespace: origin + tag: "8" +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/opendatahub-io/odh-manifests +images: +- context_dir: tests/ + dockerfile_path: Dockerfile + from: os + to: odh-manifests-tests +promotion: + additional_images: + latest: odh-manifests-tests + name: odh-manifests-tests-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 1000m + memory: 1Gi +tag_specification: + name: 4.7-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: odh-manifests-e2e + steps: + cluster_profile: gcp + test: + - as: e2e + commands: $HOME/peak/installandtest.sh + from: odh-manifests-tests + resources: + requests: + cpu: 2000m + memory: 3Gi + workflow: ipi-gcp +- artifact_dir: /tmp/artifacts + as: odh-manifests-e2e-nightly + cron: 30 0 * * * + steps: + cluster_profile: gcp + test: + - as: e2e + commands: $HOME/peak/installandtest.sh + from: odh-manifests-tests + resources: + requests: + cpu: 2000m + memory: 3Gi + workflow: ipi-gcp +zz_generated_metadata: + branch: master + org: openshift-priv + repo: odh-manifests diff --git a/ci-operator/config/openshift-priv/openshift-ansible/openshift-priv-openshift-ansible-release-4.9.yaml b/ci-operator/config/openshift-priv/openshift-ansible/openshift-priv-openshift-ansible-release-4.9.yaml new file mode 100644 index 0000000000000..adbf662738da3 --- /dev/null +++ b/ci-operator/config/openshift-priv/openshift-ansible/openshift-priv-openshift-ansible-release-4.9.yaml @@ -0,0 +1,76 @@ +base_rpm_images: + os: + name: centos + namespace: openshift + tag: "7" +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/openshift/openshift-ansible +images: +- dockerfile_path: images/installer/Dockerfile + from: base + to: ansible +promotion: + name: 4.9-priv + namespace: ocp-private +raw_steps: +- pipeline_image_cache_step: + commands: | + INSTALL_PKGS="which tar wget hostname sysvinit-tools util-linux socat tree findutils lsof bind-utils shadow-utils" + cat < /opt/Dockerfile + FROM os + RUN mkdir -p /var/lib/origin && \ + yum install -y ${INSTALL_PKGS} && \ + rpm -V ${INSTALL_PKGS} && \ + yum clean all && rm -rf /var/cache/yum/* + DOCKERFILE + from: os + to: src-dockerfile +- project_directory_image_build_step: + from: os + inputs: + src: {} + src-dockerfile: + paths: + - destination_dir: . + source_path: /opt/Dockerfile + to: base +resources: + '*': + requests: + cpu: 100m + memory: 200Mi + unit: + requests: + cpu: "1" + memory: 1.5Gi +rpm_build_commands: tito tag --offline --accept-auto-changelog --use-release '9999%{?dist}'; tito build --output="_output/local/releases" --rpm --test --offline --quiet; mkdir -p _output/local/releases/rpms; mv _output/local/releases/noarch/* _output/local/releases/rpms; createrepo _output/local/releases/rpms +tag_specification: + name: 4.9-priv + namespace: ocp-private +test_binary_build_commands: | + set -eo pipefail + yum install -y gcc libffi-devel python-devel openssl-devel python3 + pip3 install tox virtualenv==16.7.9 + chmod uga+w /etc/passwd +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: | + set -o pipefail + echo "${USER:-default}:x:$(id -u):$(id -g):Default User:$HOME:/sbin/nologin" >> /etc/passwd + tox + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws-workers-rhel7 + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-workers-rhel7 +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: openshift-ansible diff --git a/ci-operator/config/openshift-priv/openshift-apiserver/openshift-priv-openshift-apiserver-release-4.9.yaml b/ci-operator/config/openshift-priv/openshift-apiserver/openshift-priv-openshift-apiserver-release-4.9.yaml new file mode 100644 index 0000000000000..e60c44697ad88 --- /dev/null +++ b/ci-operator/config/openshift-priv/openshift-apiserver/openshift-priv-openshift-apiserver-release-4.9.yaml @@ -0,0 +1,89 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_golang-1.14: + name: builder + namespace: ocp + tag: golang-1.14 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/openshift/openshift-apiserver +images: +- dockerfile_path: images/Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: openshift-apiserver +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 6Gi +tag_specification: + name: 4.9-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-cmd + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-cmd +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: openshift-apiserver diff --git a/ci-operator/config/openshift-priv/openshift-controller-manager/openshift-priv-openshift-controller-manager-release-4.9.yaml b/ci-operator/config/openshift-priv/openshift-controller-manager/openshift-priv-openshift-controller-manager-release-4.9.yaml new file mode 100644 index 0000000000000..893796368a9b5 --- /dev/null +++ b/ci-operator/config/openshift-priv/openshift-controller-manager/openshift-priv-openshift-controller-manager-release-4.9.yaml @@ -0,0 +1,83 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/openshift-controller-manager +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: openshift-controller-manager +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 6Gi +tag_specification: + name: 4.9-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-builds + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-builds +- artifact_dir: /tmp/artifacts + as: e2e-aws-proxy + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-builds +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-gcp-builds + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-builds +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: openshift-controller-manager diff --git a/ci-operator/config/openshift-priv/openshift-state-metrics/openshift-priv-openshift-state-metrics-release-4.9.yaml b/ci-operator/config/openshift-priv/openshift-state-metrics/openshift-priv-openshift-state-metrics-release-4.9.yaml new file mode 100644 index 0000000000000..e2f247a2cc347 --- /dev/null +++ b/ci-operator/config/openshift-priv/openshift-state-metrics/openshift-priv-openshift-state-metrics-release-4.9.yaml @@ -0,0 +1,84 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 + openshift_release_golang-1.14: + name: release + namespace: openshift + tag: golang-1.14 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/openshift/openshift-state-metrics +images: +- dockerfile_path: Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: openshift-state-metrics +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: vendor + commands: make validate-modules && git diff --exit-code + container: + from: src +- artifact_dir: /tmp/artifacts + as: gofmt + commands: make gofmtcheck + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: make test-unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: doccheck + commands: make doccheck + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: openshift-state-metrics diff --git a/ci-operator/config/openshift-priv/openshift-tests-private/openshift-priv-openshift-tests-private-release-4.9.yaml b/ci-operator/config/openshift-priv/openshift-tests-private/openshift-priv-openshift-tests-private-release-4.9.yaml new file mode 100644 index 0000000000000..81846ba919578 --- /dev/null +++ b/ci-operator/config/openshift-priv/openshift-tests-private/openshift-priv-openshift-tests-private-release-4.9.yaml @@ -0,0 +1,76 @@ +base_images: + cli: + name: 4.9-priv + namespace: ocp-private + tag: cli +binary_build_commands: make all +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/openshift/openshift-tests-private +promotion: + name: 4.9-priv + namespace: ocp-private +releases: + latest: + candidate: + product: ocp + stream: nightly + version: "4.7" +resources: + '*': + limits: + memory: 8Gi + requests: + cpu: "1" + memory: 4Gi + bin: + requests: + cpu: "2" + memory: 8Gi + e2e-aws: + requests: + cpu: "4" + memory: 4Gi +test_binary_build_commands: make test +tests: +- artifact_dir: /tmp/artifacts + as: title-check + commands: make name-check + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + test: + - as: bin-test + cli: latest + commands: ./bin/extended-platform-tests run openshift/conformance/parallel --run "High-24829" + from: bin + resources: + requests: + cpu: "2" + memory: 4Gi + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: sanity + cron: 0 */8 * * * + steps: + cluster_profile: aws + test: + - as: periodic-e2e-test + cli: latest + commands: make nightly-test + from: bin + resources: + requests: + cpu: "2" + memory: 4Gi + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: openshift-tests-private diff --git a/ci-operator/config/openshift-priv/openshift-tests/openshift-priv-openshift-tests-release-4.9.yaml b/ci-operator/config/openshift-priv/openshift-tests/openshift-priv-openshift-tests-release-4.9.yaml new file mode 100644 index 0000000000000..be0b98d9506c7 --- /dev/null +++ b/ci-operator/config/openshift-priv/openshift-tests/openshift-priv-openshift-tests-release-4.9.yaml @@ -0,0 +1,45 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: make build WHAT=cmd/extended-platform-tests +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/openshift/openshift-tests +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + openshift_release_golang-1.13: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.13 + to: extended-platform-tests +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: openshift-tests diff --git a/ci-operator/config/openshift-priv/openstack-cinder-csi-driver-operator/openshift-priv-openstack-cinder-csi-driver-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/openstack-cinder-csi-driver-operator/openshift-priv-openstack-cinder-csi-driver-operator-release-4.9.yaml new file mode 100644 index 0000000000000..aeafdfd20e0dd --- /dev/null +++ b/ci-operator/config/openshift-priv/openstack-cinder-csi-driver-operator/openshift-priv-openstack-cinder-csi-driver-operator-release-4.9.yaml @@ -0,0 +1,55 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + openshift_release_golang-1.14: + name: release + namespace: openshift + tag: golang-1.14 +binary_build_commands: go build cmd/openstack-cinder-csi-driver-operator/main.go +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/openshift/openstack-cinder-csi-driver-operator +images: +- dockerfile_path: Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: openstack-cinder-csi-driver-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: openstack-cinder-csi-driver-operator diff --git a/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-master.yaml b/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-master.yaml new file mode 100644 index 0000000000000..715b63963b879 --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-master.yaml @@ -0,0 +1,91 @@ +base_images: + base: + name: 4.8-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + project_image: + dockerfile_path: base.Dockerfile +canonical_go_repository: github.com/operator-framework/operator-lifecycle-manager +images: +- dockerfile_path: Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: operator-lifecycle-manager +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-aws-olm + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: JUNIT_DIRECTORY=$(ARTIFACT_DIR) make e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: ./test-prow-e2e.sh olmFull + from: stable:console-tests + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp +zz_generated_metadata: + branch: master + org: openshift-priv + repo: operator-lifecycle-manager diff --git a/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.1.yaml b/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.1.yaml new file mode 100644 index 0000000000000..435c992617303 --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.1.yaml @@ -0,0 +1,81 @@ +base_images: + base: + name: 4.1-priv + namespace: ocp-private + tag: base +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/operator-framework/operator-lifecycle-manager +images: +- from: base + to: operator-lifecycle-manager +promotion: + name: 4.1-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.1-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify-codegen verify-catalog + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: schema-check + commands: make schema-check + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-olm + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: ./test-prow-e2e.sh olmFull + from: stable:console-tests + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.1 + org: openshift-priv + repo: operator-lifecycle-manager diff --git a/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.2.yaml b/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.2.yaml new file mode 100644 index 0000000000000..0fc3760147ef8 --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.2.yaml @@ -0,0 +1,81 @@ +base_images: + base: + name: 4.2-priv + namespace: ocp-private + tag: base +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.12 +canonical_go_repository: github.com/operator-framework/operator-lifecycle-manager +images: +- from: base + to: operator-lifecycle-manager +promotion: + name: 4.2-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.2-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify-codegen verify-catalog + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: schema-check + commands: make schema-check + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-olm + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: ./test-prow-e2e.sh olmFull + from: stable:console-tests + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.2 + org: openshift-priv + repo: operator-lifecycle-manager diff --git a/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.3.yaml b/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.3.yaml new file mode 100644 index 0000000000000..0eec2ce3204f3 --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.3.yaml @@ -0,0 +1,76 @@ +base_images: + base: + name: 4.3-priv + namespace: ocp-private + tag: base +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/operator-framework/operator-lifecycle-manager +images: +- from: base + to: operator-lifecycle-manager +promotion: + name: 4.3-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.3-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-aws-olm + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: ./test-prow-e2e.sh olmFull + from: stable:console-tests + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp +zz_generated_metadata: + branch: release-4.3 + org: openshift-priv + repo: operator-lifecycle-manager diff --git a/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.4.yaml b/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.4.yaml new file mode 100644 index 0000000000000..3f73cbe0aeffc --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.4.yaml @@ -0,0 +1,74 @@ +base_images: + base: + name: 4.4-priv + namespace: ocp-private + tag: base +build_root: + project_image: + dockerfile_path: base.Dockerfile +canonical_go_repository: github.com/operator-framework/operator-lifecycle-manager +images: +- from: base + to: operator-lifecycle-manager +promotion: + name: 4.4-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.4-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-aws-olm + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: ./test-prow-e2e.sh olmFull + from: stable:console-tests + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp +zz_generated_metadata: + branch: release-4.4 + org: openshift-priv + repo: operator-lifecycle-manager diff --git a/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.5.yaml b/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.5.yaml new file mode 100644 index 0000000000000..96eadc3adc8ba --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.5.yaml @@ -0,0 +1,74 @@ +base_images: + base: + name: 4.5-priv + namespace: ocp-private + tag: base +build_root: + project_image: + dockerfile_path: base.Dockerfile +canonical_go_repository: github.com/operator-framework/operator-lifecycle-manager +images: +- from: base + to: operator-lifecycle-manager +promotion: + name: 4.5-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.5-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-aws-olm + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: ./test-prow-e2e.sh olmFull + from: stable:console-tests + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp +zz_generated_metadata: + branch: release-4.5 + org: openshift-priv + repo: operator-lifecycle-manager diff --git a/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.6.yaml b/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.6.yaml new file mode 100644 index 0000000000000..b4ded31a59e84 --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.6.yaml @@ -0,0 +1,87 @@ +base_images: + base: + name: 4.6-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + project_image: + dockerfile_path: base.Dockerfile +canonical_go_repository: github.com/operator-framework/operator-lifecycle-manager +images: +- dockerfile_path: Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: operator-lifecycle-manager +promotion: + name: 4.6-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.6-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-aws-olm + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: JUNIT_DIRECTORY=$(ARTIFACT_DIR) make e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: ./test-prow-e2e.sh olmFull + from: stable:console-tests + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp +zz_generated_metadata: + branch: release-4.6 + org: openshift-priv + repo: operator-lifecycle-manager diff --git a/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.7.yaml b/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.7.yaml new file mode 100644 index 0000000000000..b608e168e0455 --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.7.yaml @@ -0,0 +1,91 @@ +base_images: + base: + name: 4.7-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + project_image: + dockerfile_path: base.Dockerfile +canonical_go_repository: github.com/operator-framework/operator-lifecycle-manager +images: +- dockerfile_path: Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: operator-lifecycle-manager +promotion: + name: 4.7-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.7-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-aws-olm + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: JUNIT_DIRECTORY=$(ARTIFACT_DIR) make e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: ./test-prow-e2e.sh olmFull + from: stable:console-tests + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp +zz_generated_metadata: + branch: release-4.7 + org: openshift-priv + repo: operator-lifecycle-manager diff --git a/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.8.yaml b/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.8.yaml new file mode 100644 index 0000000000000..ed7863690090b --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.8.yaml @@ -0,0 +1,92 @@ +base_images: + base: + name: 4.8-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + project_image: + dockerfile_path: base.Dockerfile +canonical_go_repository: github.com/operator-framework/operator-lifecycle-manager +images: +- dockerfile_path: Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: operator-lifecycle-manager +promotion: + disabled: true + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-aws-olm + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: JUNIT_DIRECTORY=$(ARTIFACT_DIR) make e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: ./test-prow-e2e.sh olmFull + from: stable:console-tests + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: operator-lifecycle-manager diff --git a/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.9.yaml b/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.9.yaml new file mode 100644 index 0000000000000..9ad62f071716c --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.9.yaml @@ -0,0 +1,91 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + project_image: + dockerfile_path: base.Dockerfile +canonical_go_repository: github.com/operator-framework/operator-lifecycle-manager +images: +- dockerfile_path: Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: operator-lifecycle-manager +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-aws-olm + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: JUNIT_DIRECTORY=$(ARTIFACT_DIR) make e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: ./test-prow-e2e.sh olmFull + from: stable:console-tests + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: operator-lifecycle-manager diff --git a/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-master.yaml b/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-master.yaml new file mode 100644 index 0000000000000..81b1bf2b26018 --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-master.yaml @@ -0,0 +1,97 @@ +base_images: + base: + name: 4.8-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.10: + name: builder + namespace: ocp + tag: golang-1.10 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.10: + name: release + namespace: openshift + tag: golang-1.10 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/operator-framework/operator-marketplace +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: operator-marketplace +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make e2e-job + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: ./test-prow-e2e.sh olmFull + from: stable:console-tests + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: master + org: openshift-priv + repo: operator-marketplace diff --git a/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.1.yaml b/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.1.yaml new file mode 100644 index 0000000000000..ca75bb7e2bc4f --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.1.yaml @@ -0,0 +1,79 @@ +base_images: + base: + name: 4.1-priv + namespace: ocp-private + tag: base + openshift_release_golang-1.10: + name: release + namespace: openshift + tag: golang-1.10 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/operator-framework/operator-marketplace +images: +- from: base + inputs: + openshift_release_golang-1.10: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.10 + to: operator-marketplace +promotion: + name: 4.1-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.1-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make e2e-job + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: ./test-prow-e2e.sh olmFull + from: stable:console-tests + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.1 + org: openshift-priv + repo: operator-marketplace diff --git a/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.2.yaml b/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.2.yaml new file mode 100644 index 0000000000000..cef2573b50b3e --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.2.yaml @@ -0,0 +1,79 @@ +base_images: + base: + name: 4.2-priv + namespace: ocp-private + tag: base + openshift_release_golang-1.10: + name: release + namespace: openshift + tag: golang-1.10 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/operator-framework/operator-marketplace +images: +- from: base + inputs: + openshift_release_golang-1.10: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.10 + to: operator-marketplace +promotion: + name: 4.2-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.2-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make e2e-job + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: ./test-prow-e2e.sh olmFull + from: stable:console-tests + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.2 + org: openshift-priv + repo: operator-marketplace diff --git a/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.3.yaml b/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.3.yaml new file mode 100644 index 0000000000000..30f36ff193cfe --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.3.yaml @@ -0,0 +1,79 @@ +base_images: + base: + name: 4.3-priv + namespace: ocp-private + tag: base + openshift_release_golang-1.10: + name: release + namespace: openshift + tag: golang-1.10 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/operator-framework/operator-marketplace +images: +- from: base + inputs: + openshift_release_golang-1.10: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.10 + to: operator-marketplace +promotion: + name: 4.3-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.3-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make e2e-job + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: ./test-prow-e2e.sh olmFull + from: stable:console-tests + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.3 + org: openshift-priv + repo: operator-marketplace diff --git a/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.4.yaml b/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.4.yaml new file mode 100644 index 0000000000000..41c3ca0c4fd07 --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.4.yaml @@ -0,0 +1,84 @@ +base_images: + base: + name: 4.4-priv + namespace: ocp-private + tag: base + openshift_release_golang-1.10: + name: release + namespace: openshift + tag: golang-1.10 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/operator-framework/operator-marketplace +images: +- from: base + inputs: + openshift_release_golang-1.10: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.10 + to: operator-marketplace +promotion: + name: 4.4-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.4-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make e2e-job + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: ./test-prow-e2e.sh olmFull + from: stable:console-tests + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.4 + org: openshift-priv + repo: operator-marketplace diff --git a/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.5.yaml b/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.5.yaml new file mode 100644 index 0000000000000..e3d4c94ca6fd5 --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.5.yaml @@ -0,0 +1,84 @@ +base_images: + base: + name: 4.5-priv + namespace: ocp-private + tag: base + openshift_release_golang-1.10: + name: release + namespace: openshift + tag: golang-1.10 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/operator-framework/operator-marketplace +images: +- from: base + inputs: + openshift_release_golang-1.10: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.10 + to: operator-marketplace +promotion: + name: 4.5-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.5-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make e2e-job + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: ./test-prow-e2e.sh olmFull + from: stable:console-tests + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.5 + org: openshift-priv + repo: operator-marketplace diff --git a/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.6.yaml b/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.6.yaml new file mode 100644 index 0000000000000..c86c5e6002820 --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.6.yaml @@ -0,0 +1,97 @@ +base_images: + base: + name: 4.6-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.10: + name: builder + namespace: ocp + tag: golang-1.10 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.10: + name: release + namespace: openshift + tag: golang-1.10 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/operator-framework/operator-marketplace +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: operator-marketplace +promotion: + name: 4.6-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.6-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make e2e-job + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: ./test-prow-e2e.sh olmFull + from: stable:console-tests + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.6 + org: openshift-priv + repo: operator-marketplace diff --git a/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.7.yaml b/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.7.yaml new file mode 100644 index 0000000000000..bd353122bc573 --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.7.yaml @@ -0,0 +1,97 @@ +base_images: + base: + name: 4.7-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.10: + name: builder + namespace: ocp + tag: golang-1.10 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.10: + name: release + namespace: openshift + tag: golang-1.10 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/operator-framework/operator-marketplace +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: operator-marketplace +promotion: + name: 4.7-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.7-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make e2e-job + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: ./test-prow-e2e.sh olmFull + from: stable:console-tests + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.7 + org: openshift-priv + repo: operator-marketplace diff --git a/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.8.yaml b/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.8.yaml new file mode 100644 index 0000000000000..e0659e6a1d972 --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.8.yaml @@ -0,0 +1,98 @@ +base_images: + base: + name: 4.8-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.10: + name: builder + namespace: ocp + tag: golang-1.10 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.10: + name: release + namespace: openshift + tag: golang-1.10 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/operator-framework/operator-marketplace +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: operator-marketplace +promotion: + disabled: true + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make e2e-job + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: ./test-prow-e2e.sh olmFull + from: stable:console-tests + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: operator-marketplace diff --git a/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.9.yaml b/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.9.yaml new file mode 100644 index 0000000000000..5ecd1ae20cd3c --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.9.yaml @@ -0,0 +1,97 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.10: + name: builder + namespace: ocp + tag: golang-1.10 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.10: + name: release + namespace: openshift + tag: golang-1.10 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/operator-framework/operator-marketplace +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: operator-marketplace +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make e2e-job + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-console-olm + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: ./test-prow-e2e.sh olmFull + from: stable:console-tests + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: operator-marketplace diff --git a/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-master.yaml b/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-master.yaml new file mode 100644 index 0000000000000..6160747b1283a --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-master.yaml @@ -0,0 +1,60 @@ +base_images: + base: + name: 4.8-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.6-clang: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6-clang + ocp_builder_rhel-8-golang-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.7 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/operator-framework/operator-registry +images: +- from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: operator-registry +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: master + org: openshift-priv + repo: operator-registry diff --git a/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.1.yaml b/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.1.yaml new file mode 100644 index 0000000000000..782805acf06df --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.1.yaml @@ -0,0 +1,40 @@ +base_images: + base: + name: 4.1-priv + namespace: ocp-private + tag: base +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/operator-framework/operator-registry +images: +- from: base + to: operator-registry +promotion: + name: 4.1-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.1-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.1 + org: openshift-priv + repo: operator-registry diff --git a/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.2.yaml b/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.2.yaml new file mode 100644 index 0000000000000..4f000d1a48c93 --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.2.yaml @@ -0,0 +1,40 @@ +base_images: + base: + name: 4.2-priv + namespace: ocp-private + tag: base +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/operator-framework/operator-registry +images: +- from: base + to: operator-registry +promotion: + name: 4.2-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.2-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.2 + org: openshift-priv + repo: operator-registry diff --git a/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.3.yaml b/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.3.yaml new file mode 100644 index 0000000000000..e0587297083b8 --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.3.yaml @@ -0,0 +1,40 @@ +base_images: + base: + name: 4.3-priv + namespace: ocp-private + tag: base +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/operator-framework/operator-registry +images: +- from: base + to: operator-registry +promotion: + name: 4.3-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.3-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.3 + org: openshift-priv + repo: operator-registry diff --git a/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.4.yaml b/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.4.yaml new file mode 100644 index 0000000000000..e100fbe9ff931 --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.4.yaml @@ -0,0 +1,40 @@ +base_images: + base: + name: 4.4-priv + namespace: ocp-private + tag: base +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/operator-framework/operator-registry +images: +- from: base + to: operator-registry +promotion: + name: 4.4-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.4-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.4 + org: openshift-priv + repo: operator-registry diff --git a/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.5.yaml b/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.5.yaml new file mode 100644 index 0000000000000..c261492ea52c9 --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.5.yaml @@ -0,0 +1,40 @@ +base_images: + base: + name: 4.5-priv + namespace: ocp-private + tag: base +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/operator-framework/operator-registry +images: +- from: base + to: operator-registry +promotion: + name: 4.5-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.5-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.5 + org: openshift-priv + repo: operator-registry diff --git a/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.6.yaml b/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.6.yaml new file mode 100644 index 0000000000000..1bf8de34e69d5 --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.6.yaml @@ -0,0 +1,52 @@ +base_images: + base: + name: 4.6-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.6-clang: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6-clang +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/operator-framework/operator-registry +images: +- from: base + inputs: + ocp_builder_rhel-8-golang-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-openshift-4.6 + to: operator-registry +promotion: + name: 4.6-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.6-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.6 + org: openshift-priv + repo: operator-registry diff --git a/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.7.yaml b/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.7.yaml new file mode 100644 index 0000000000000..0e89f44f3cfb0 --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.7.yaml @@ -0,0 +1,60 @@ +base_images: + base: + name: 4.7-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.6-clang: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6-clang + ocp_builder_rhel-8-golang-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.7 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/operator-framework/operator-registry +images: +- from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: operator-registry +promotion: + name: 4.7-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.7-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.7 + org: openshift-priv + repo: operator-registry diff --git a/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.8.yaml b/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.8.yaml new file mode 100644 index 0000000000000..fdbaa7645858e --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.8.yaml @@ -0,0 +1,61 @@ +base_images: + base: + name: 4.8-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.6-clang: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6-clang + ocp_builder_rhel-8-golang-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.7 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/operator-framework/operator-registry +images: +- from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: operator-registry +promotion: + disabled: true + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: operator-registry diff --git a/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.9.yaml b/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.9.yaml new file mode 100644 index 0000000000000..9c1a9d5cc1690 --- /dev/null +++ b/ci-operator/config/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.9.yaml @@ -0,0 +1,60 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.6-clang: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6-clang + ocp_builder_rhel-8-golang-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.7 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/operator-framework/operator-registry +images: +- from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: operator-registry +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: operator-registry diff --git a/ci-operator/config/openshift-priv/origin/openshift-priv-origin-release-4.9.yaml b/ci-operator/config/openshift-priv/origin/openshift-priv-origin-release-4.9.yaml new file mode 100644 index 0000000000000..b3d5fd08e05eb --- /dev/null +++ b/ci-operator/config/openshift-priv/origin/openshift-priv-origin-release-4.9.yaml @@ -0,0 +1,189 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_golang-1.14: + name: builder + namespace: ocp + tag: golang-1.14 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + tools: + name: 4.9-priv + namespace: ocp-private + tag: tools +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/openshift/origin +images: +- dockerfile_path: images/tests/Dockerfile.rhel + from: tools + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: tests +- dockerfile_path: images/hello-openshift/Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: hello-openshift +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 4Gi + bin: + requests: + cpu: "3" + memory: 7Gi + tests: + requests: + cpu: "3" + memory: 7Gi + verify: + requests: + cpu: "3" + memory: 8Gi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-loki +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-loki +- artifact_dir: /tmp/artifacts + as: e2e-aws-ovn + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-ovn +- artifact_dir: /tmp/artifacts + as: e2e-azure + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure +- artifact_dir: /tmp/artifacts + as: e2e-agnostic-cmd + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-cmd +- artifact_dir: /tmp/artifacts + as: e2e-gcp-builds + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-builds +- artifact_dir: /tmp/artifacts + as: e2e-aws-disruptive + commands: setup_ssh_bastion; TEST_SUITE=openshift/disruptive run-tests; TEST_LIMIT_START_TIME="$(date +%s)" TEST_SUITE=openshift/conformance/parallel run-tests + openshift_installer: + cluster_profile: aws +- artifact_dir: /tmp/artifacts + as: e2e-gcp-disruptive + commands: setup_ssh_bastion; TEST_SUITE=openshift/disruptive run-tests; TEST_LIMIT_START_TIME="$(date +%s)" TEST_SUITE=openshift/conformance/parallel run-tests + openshift_installer: + cluster_profile: gcp +- artifact_dir: /tmp/artifacts + as: e2e-aws-proxy + steps: + cluster_profile: aws + env: + TEST_SKIPS: "" + workflow: openshift-e2e-aws-proxy +- artifact_dir: /tmp/artifacts + as: e2e-aws-jenkins + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-jenkins +- artifact_dir: /tmp/artifacts + as: e2e-gcp-image-ecosystem + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-image-ecosystem +- artifact_dir: /tmp/artifacts + as: e2e-aws-image-registry + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-image-registry +- artifact_dir: /tmp/artifacts + as: e2e-gcp-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp +- artifact_dir: /tmp/artifacts + as: e2e-gcp-csi + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-csi +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-serial + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-serial +- artifact_dir: /tmp/artifacts + as: e2e-aws-csi + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-csi +- artifact_dir: /tmp/artifacts + as: e2e-vsphere + steps: + cluster_profile: vsphere + env: + TEST_SUITE: openshift/conformance/parallel + workflow: openshift-e2e-vsphere-upi +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: origin diff --git a/ci-operator/config/openshift-priv/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.9.yaml b/ci-operator/config/openshift-priv/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.9.yaml new file mode 100644 index 0000000000000..ffb46e6185690 --- /dev/null +++ b/ci-operator/config/openshift-priv/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.9.yaml @@ -0,0 +1,42 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/openshift/osd-metrics-exporter +images: +- dockerfile_path: build/Dockerfile + from: base + to: osd-metrics-exporter +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: osd-metrics-exporter diff --git a/ci-operator/config/openshift-priv/osin/openshift-priv-osin-release-4.9.yaml b/ci-operator/config/openshift-priv/osin/openshift-priv-osin-release-4.9.yaml new file mode 100644 index 0000000000000..471df1be47384 --- /dev/null +++ b/ci-operator/config/openshift-priv/osin/openshift-priv-osin-release-4.9.yaml @@ -0,0 +1,32 @@ +base_images: + os: + name: centos + namespace: openshift + tag: "7" +binary_build_commands: go build ./... +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/osin +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 8Gi +test_binary_build_commands: go build -race ./... +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: | + go test -race -json ./... | gotest2junit > ${ARTIFACT_DIR}/junit_report.xml + container: + from: test-bin +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: osin diff --git a/ci-operator/config/openshift-priv/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.9.yaml new file mode 100644 index 0000000000000..737a37794f246 --- /dev/null +++ b/ci-operator/config/openshift-priv/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.9.yaml @@ -0,0 +1,67 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/ovirt/csi-driver-operator +images: +- dockerfile_path: Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: ovirt-csi-driver-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: test + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-ovirt + steps: + cluster_profile: ovirt + workflow: openshift-e2e-ovirt-csi +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: ovirt-csi-driver-operator diff --git a/ci-operator/config/openshift-priv/ovirt-csi-driver/openshift-priv-ovirt-csi-driver-release-4.9.yaml b/ci-operator/config/openshift-priv/ovirt-csi-driver/openshift-priv-ovirt-csi-driver-release-4.9.yaml new file mode 100644 index 0000000000000..0c332b806ad12 --- /dev/null +++ b/ci-operator/config/openshift-priv/ovirt-csi-driver/openshift-priv-ovirt-csi-driver-release-4.9.yaml @@ -0,0 +1,57 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-7-golang-1.13: + name: builder + namespace: ocp + tag: rhel-7-golang-1.13 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/ovirt/csi-driver +images: +- dockerfile_path: Dockerfile.openshift + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: ovirt-csi-driver +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: e2e-ovirt + steps: + cluster_profile: ovirt + workflow: openshift-e2e-ovirt-csi +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: ovirt-csi-driver diff --git a/ci-operator/config/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.9.yaml b/ci-operator/config/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.9.yaml new file mode 100644 index 0000000000000..8856379aa63cd --- /dev/null +++ b/ci-operator/config/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.9.yaml @@ -0,0 +1,130 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_4.6_cli: + name: 4.9-priv + namespace: ocp-private + tag: cli + ocp_4.7_cli: + name: 4.9-priv + namespace: ocp-private + tag: cli + ocp_4.8_cli: + name: 4.9-priv + namespace: ocp-private + tag: cli + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/openshift/ovn-kubernetes +images: +- from: base + inputs: + ocp_4.8_cli: + as: + - registry.ci.openshift.org/ocp/4.8:cli + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: ovn-kubernetes +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-ipv6 + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-dualstack + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-dualstack-periodic + cron: 0 0 * * * + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-ovn-hybrid-step-registry + steps: + cluster_profile: aws + workflow: openshift-e2e-aws-ovn-hybrid +- artifact_dir: /tmp/artifacts + as: e2e-aws-ovn-windows + steps: + cluster_profile: aws + test: + - ref: windows-e2e-operator-test-with-custom-vxlan-port + workflow: ipi-aws-ovn-hybrid-custom-vxlan-port +- artifact_dir: /tmp/artifacts + as: e2e-vsphere-ovn + steps: + cluster_profile: vsphere + workflow: openshift-e2e-vsphere-ovn +- artifact_dir: /tmp/artifacts + as: e2e-azure-ovn + steps: + cluster_profile: azure4 + workflow: openshift-e2e-azure-ovn +- artifact_dir: /tmp/artifacts + as: e2e-gcp-ovn + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp-ovn +- artifact_dir: /tmp/artifacts + as: e2e-gcp-ovn-upgrade + cron: '@yearly' + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: ovn-kubernetes diff --git a/ci-operator/config/openshift-priv/presto/openshift-priv-presto-master.yaml b/ci-operator/config/openshift-priv/presto/openshift-priv-presto-master.yaml new file mode 100644 index 0000000000000..df641e470d932 --- /dev/null +++ b/ci-operator/config/openshift-priv/presto/openshift-priv-presto-master.yaml @@ -0,0 +1,66 @@ +base_images: + base: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + ocp_builder_rhel-8-base-openshift: + name: builder + namespace: ocp + tag: rhel-8-base-openshift + ocp_builder_rhel-8-base-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + ocp_builder_rhel-8-base-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.7 + ocp_builder_rhel-8-base-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.8 + openshift_release_rhel-8-release-openshift-4.6: + name: release + namespace: openshift + tag: rhel-8-release-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-8-release-openshift-4.6 +canonical_go_repository: github.com/kube-reporting/presto +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-base-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-base-openshift-4.8 + to: metering-presto +promotion: + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "2" + memory: 2Gi + unit: + requests: + cpu: "1" + memory: 4Gi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: | + set -x + ./test.sh + container: + from: src +zz_generated_metadata: + branch: master + org: openshift-priv + repo: presto diff --git a/ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.5.yaml b/ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.5.yaml new file mode 100644 index 0000000000000..99e9261179a55 --- /dev/null +++ b/ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.5.yaml @@ -0,0 +1,40 @@ +base_images: + base: + name: ubi + namespace: ocp + tag: "7" +build_root: + project_image: + dockerfile_path: Dockerfile.build +canonical_go_repository: github.com/kube-reporting/presto +images: +- dockerfile_path: Dockerfile.okd + from: base + to: metering-presto +promotion: + name: 4.5-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "2" + memory: 2Gi + unit: + requests: + cpu: "1" + memory: 4Gi +tag_specification: + name: 4.5-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: | + set -x + ./test.sh + container: + from: src +zz_generated_metadata: + branch: release-4.5 + org: openshift-priv + repo: presto diff --git a/ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.6.yaml b/ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.6.yaml new file mode 100644 index 0000000000000..6ee9b6b33f0b4 --- /dev/null +++ b/ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.6.yaml @@ -0,0 +1,54 @@ +base_images: + base: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + ocp_builder_rhel-8-base-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + openshift_release_rhel-8-release-openshift-4.6: + name: release + namespace: openshift + tag: rhel-8-release-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-8-release-openshift-4.6 +canonical_go_repository: github.com/kube-reporting/presto +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-base-openshift-4.6: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-base-openshift-4.6 + to: metering-presto +promotion: + name: 4.6-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "2" + memory: 2Gi + unit: + requests: + cpu: "1" + memory: 4Gi +tag_specification: + name: 4.6-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: | + set -x + ./test.sh + container: + from: src +zz_generated_metadata: + branch: release-4.6 + org: openshift-priv + repo: presto diff --git a/ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.7.yaml b/ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.7.yaml new file mode 100644 index 0000000000000..895ad1366e363 --- /dev/null +++ b/ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.7.yaml @@ -0,0 +1,62 @@ +base_images: + base: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + ocp_builder_rhel-8-base-openshift: + name: builder + namespace: ocp + tag: rhel-8-base-openshift + ocp_builder_rhel-8-base-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + ocp_builder_rhel-8-base-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.7 + openshift_release_rhel-8-release-openshift-4.6: + name: release + namespace: openshift + tag: rhel-8-release-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-8-release-openshift-4.6 +canonical_go_repository: github.com/kube-reporting/presto +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-base-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-base-openshift-4.7 + to: metering-presto +promotion: + name: 4.7-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "2" + memory: 2Gi + unit: + requests: + cpu: "1" + memory: 4Gi +tag_specification: + name: 4.7-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: | + set -x + ./test.sh + container: + from: src +zz_generated_metadata: + branch: release-4.7 + org: openshift-priv + repo: presto diff --git a/ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.8.yaml b/ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.8.yaml new file mode 100644 index 0000000000000..e81e70836c3eb --- /dev/null +++ b/ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.8.yaml @@ -0,0 +1,67 @@ +base_images: + base: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + ocp_builder_rhel-8-base-openshift: + name: builder + namespace: ocp + tag: rhel-8-base-openshift + ocp_builder_rhel-8-base-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + ocp_builder_rhel-8-base-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.7 + ocp_builder_rhel-8-base-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.8 + openshift_release_rhel-8-release-openshift-4.6: + name: release + namespace: openshift + tag: rhel-8-release-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-8-release-openshift-4.6 +canonical_go_repository: github.com/kube-reporting/presto +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-base-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-base-openshift-4.8 + to: metering-presto +promotion: + disabled: true + name: 4.8-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "2" + memory: 2Gi + unit: + requests: + cpu: "1" + memory: 4Gi +tag_specification: + name: 4.8-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: | + set -x + ./test.sh + container: + from: src +zz_generated_metadata: + branch: release-4.8 + org: openshift-priv + repo: presto diff --git a/ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.9.yaml b/ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.9.yaml new file mode 100644 index 0000000000000..15c489a0e2bf9 --- /dev/null +++ b/ci-operator/config/openshift-priv/presto/openshift-priv-presto-release-4.9.yaml @@ -0,0 +1,66 @@ +base_images: + base: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + ocp_builder_rhel-8-base-openshift: + name: builder + namespace: ocp + tag: rhel-8-base-openshift + ocp_builder_rhel-8-base-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.6 + ocp_builder_rhel-8-base-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.7 + ocp_builder_rhel-8-base-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-base-openshift-4.8 + openshift_release_rhel-8-release-openshift-4.6: + name: release + namespace: openshift + tag: rhel-8-release-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-8-release-openshift-4.6 +canonical_go_repository: github.com/kube-reporting/presto +images: +- dockerfile_path: Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-base-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-base-openshift-4.8 + to: metering-presto +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "2" + memory: 2Gi + unit: + requests: + cpu: "1" + memory: 4Gi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: | + set -x + ./test.sh + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: presto diff --git a/ci-operator/config/openshift-priv/project-request-limit/openshift-priv-project-request-limit-release-4.9.yaml b/ci-operator/config/openshift-priv/project-request-limit/openshift-priv-project-request-limit-release-4.9.yaml new file mode 100644 index 0000000000000..fbf0cdca8a985 --- /dev/null +++ b/ci-operator/config/openshift-priv/project-request-limit/openshift-priv-project-request-limit-release-4.9.yaml @@ -0,0 +1,64 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/openshift/project-request-limit +images: +- dockerfile_path: images/ci/Dockerfile + from: base + inputs: + openshift_release_golang-1.13: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.13 + to: project-request-limit +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 1Gi +tag_specification: + name: 4.9-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: project-request-limit diff --git a/ci-operator/config/openshift-priv/prom-label-proxy/openshift-priv-prom-label-proxy-release-4.9.yaml b/ci-operator/config/openshift-priv/prom-label-proxy/openshift-priv-prom-label-proxy-release-4.9.yaml new file mode 100644 index 0000000000000..dc1c1e43e84a3 --- /dev/null +++ b/ci-operator/config/openshift-priv/prom-label-proxy/openshift-priv-prom-label-proxy-release-4.9.yaml @@ -0,0 +1,62 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/openshift/prom-label-proxy +images: +- dockerfile_path: Dockerfile.ocp + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: prom-label-proxy +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: vendor + commands: make unused && git diff --exit-code + container: + from: src +- artifact_dir: /tmp/artifacts + as: test-unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: prom-label-proxy diff --git a/ci-operator/config/openshift-priv/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.9.yaml b/ci-operator/config/openshift-priv/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.9.yaml new file mode 100644 index 0000000000000..2cc33652f37cb --- /dev/null +++ b/ci-operator/config/openshift-priv/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.9.yaml @@ -0,0 +1,79 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 + openshift_release_golang-1.14: + name: release + namespace: openshift + tag: golang-1.14 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/openshift/prometheus-alertmanager +images: +- dockerfile_path: Dockerfile.ocp + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: prometheus-alertmanager +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: vendor + commands: make unused && git diff --exit-code + container: + from: src +- artifact_dir: /tmp/artifacts + as: test + commands: make build && make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: prometheus-alertmanager diff --git a/ci-operator/config/openshift-priv/prometheus-operator/openshift-priv-prometheus-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/prometheus-operator/openshift-priv-prometheus-operator-release-4.9.yaml new file mode 100644 index 0000000000000..38cd77fce966c --- /dev/null +++ b/ci-operator/config/openshift-priv/prometheus-operator/openshift-priv-prometheus-operator-release-4.9.yaml @@ -0,0 +1,90 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.12: + name: builder + namespace: ocp + tag: golang-1.12 + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_golang-1.14: + name: builder + namespace: ocp + tag: golang-1.14 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/coreos/prometheus-operator +images: +- dockerfile_path: Dockerfile.ocp + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: prometheus-operator +- dockerfile_path: Dockerfile.config-reloader.ocp + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: prometheus-config-reloader +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: vendor + commands: go mod vendor && git diff --exit-code + container: + from: src +- artifact_dir: /tmp/artifacts + as: test-unit + commands: make test-unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: prometheus-operator diff --git a/ci-operator/config/openshift-priv/prometheus/openshift-priv-prometheus-release-4.9.yaml b/ci-operator/config/openshift-priv/prometheus/openshift-priv-prometheus-release-4.9.yaml new file mode 100644 index 0000000000000..1cc0e14562721 --- /dev/null +++ b/ci-operator/config/openshift-priv/prometheus/openshift-priv-prometheus-release-4.9.yaml @@ -0,0 +1,96 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 + openshift_release_golang-1.14: + name: release + namespace: openshift + tag: golang-1.14 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/openshift/prometheus +images: +- dockerfile_path: Dockerfile.ocp + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: prometheus +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: vendor + commands: make unused && git diff --exit-code + container: + from: src +- artifact_dir: /tmp/artifacts + as: common-test + commands: GOOPTS="-tags=builtinassets -p=1" make common-test + container: + from: src +- artifact_dir: /tmp/artifacts + as: react-app-test + commands: | + nodejs_version=v10.23.1 + nodejs_platform=linux-x64 + nodejs="node-${nodejs_version}-${nodejs_platform}" + + cd /tmp + curl -LO "https://nodejs.org/download/release/${nodejs_version}/${nodejs}.tar.gz" + tar xf "${nodejs}.tar.gz" + + export NODEJS_HOME="/tmp/${nodejs}" + export PATH=$PATH:$NODEJS_HOME/bin + + HOME=/tmp npm install yarn + export PATH=$PATH:/tmp/node_modules/.bin + cd - + + make react-app-test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: prometheus diff --git a/ci-operator/config/openshift-priv/ptp-operator/openshift-priv-ptp-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/ptp-operator/openshift-priv-ptp-operator-release-4.9.yaml new file mode 100644 index 0000000000000..70197cc3198d4 --- /dev/null +++ b/ci-operator/config/openshift-priv/ptp-operator/openshift-priv-ptp-operator-release-4.9.yaml @@ -0,0 +1,56 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.12 +canonical_go_repository: github.com/openshift/ptp-operator +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: ptp-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: ptp-operator diff --git a/ci-operator/config/openshift-priv/redhat-subscription-injection-webhook/openshift-priv-redhat-subscription-injection-webhook-release-4.9.yaml b/ci-operator/config/openshift-priv/redhat-subscription-injection-webhook/openshift-priv-redhat-subscription-injection-webhook-release-4.9.yaml new file mode 100644 index 0000000000000..370050c81309d --- /dev/null +++ b/ci-operator/config/openshift-priv/redhat-subscription-injection-webhook/openshift-priv-redhat-subscription-injection-webhook-release-4.9.yaml @@ -0,0 +1,56 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/openshift/redhat-subscription-injection-webhook +images: +- dockerfile_path: Dockerfile + from: base + inputs: + openshift_release_golang-1.13: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.13 + to: redhat-subscription-injection-webhook +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: redhat-subscription-injection-webhook diff --git a/ci-operator/config/openshift-priv/route-override-cni/openshift-priv-route-override-cni-release-4.9.yaml b/ci-operator/config/openshift-priv/route-override-cni/openshift-priv-route-override-cni-release-4.9.yaml new file mode 100644 index 0000000000000..aedea2dbbd8fb --- /dev/null +++ b/ci-operator/config/openshift-priv/route-override-cni/openshift-priv-route-override-cni-release-4.9.yaml @@ -0,0 +1,67 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-7-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-7-golang-1.15-openshift-4.6 + ocp_builder_rhel-7-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-7-golang-1.15-openshift-4.7 + ocp_builder_rhel-7-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-7-golang-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/openshift/route-override-cni +images: +- dockerfile_path: Dockerfile.openshift + from: base + inputs: + ocp_builder_rhel-7-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-7-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: multus-route-override-cni +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: route-override-cni diff --git a/ci-operator/config/openshift-priv/router/openshift-priv-router-release-4.9.yaml b/ci-operator/config/openshift-priv/router/openshift-priv-router-release-4.9.yaml new file mode 100644 index 0000000000000..5020da9d61bb5 --- /dev/null +++ b/ci-operator/config/openshift-priv/router/openshift-priv-router-release-4.9.yaml @@ -0,0 +1,160 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + dev-scripts: + name: test + namespace: ocp-kni + tag: dev-scripts + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.13: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: rhel-8-release-golang-1.15-openshift-4.6 +canonical_go_repository: github.com/openshift/router +images: +- dockerfile_path: images/router/base/Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + optional: true + to: haproxy-router-base +- dockerfile_path: images/router/haproxy/Dockerfile.rhel8 + from: haproxy-router-base + to: haproxy-router +- dockerfile_path: images/router/f5/Dockerfile + from: haproxy-router-base + to: f5-router +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: go test -race ./... + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-agnostic + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-ipv6 + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-dualstack + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4v6 + NETWORK_TYPE=OVNKubernetes + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-metal-ipi-ovn-router + steps: + cluster_profile: packet + env: + DEVSCRIPTS_CONFIG: | + IP_STACK=v4v6 + NETWORK_TYPE=OVNKubernetes + test: + - as: baremetalds-e2e-conf-router + commands: | + #!/bin/bash + + set -o nounset + set -o errexit + set -o pipefail + + echo "************ baremetalds e2e router conf command ************" + + read -d '#' INCL << EOF + [sig-network] Services should provide secure master service + [sig-api-machinery] Watchers should be able to start watching from a specific resource version + [sig-network-edge][Conformance][Area:Networking][Feature:Router] The HAProxy router should pass the gRPC interoperability tests [Suite:openshift/conformance/parallel/minimal] + [sig-network-edge][Conformance][Area:Networking][Feature:Router] The HAProxy router should pass the h2spec conformance tests [Suite:openshift/conformance/parallel/minimal] + [sig-network-edge][Conformance][Area:Networking][Feature:Router] The HAProxy router should pass the http2 tests [Suite:openshift/conformance/parallel/minimal] + [sig-network][Feature:Router] The HAProxy router converges when multiple routers are writing conflicting status [Suite:openshift/conformance/parallel] + [sig-network][Feature:Router] The HAProxy router converges when multiple routers are writing status [Suite:openshift/conformance/parallel] + [sig-network][Feature:Router] The HAProxy router should enable openshift-monitoring to pull metrics [Suite:openshift/conformance/parallel] + [sig-network][Feature:Router] The HAProxy router should expose a health check on the metrics port [Suite:openshift/conformance/parallel] + [sig-network][Feature:Router] The HAProxy router should expose prometheus metrics for a route [Suite:openshift/conformance/parallel] + [sig-network][Feature:Router] The HAProxy router should expose the profiling endpoints [Suite:openshift/conformance/parallel] + [sig-network][Feature:Router] The HAProxy router should override the route host for overridden domains with a custom value [Suite:openshift/conformance/parallel] + [sig-network][Feature:Router] The HAProxy router should override the route host with a custom value [Suite:openshift/conformance/parallel] + [sig-network][Feature:Router] The HAProxy router should respond with 503 to unrecognized hosts [Suite:openshift/conformance/parallel] + [sig-network][Feature:Router] The HAProxy router should run even if it has no access to update status [Suite:openshift/conformance/parallel] + [sig-network][Feature:Router] The HAProxy router should serve a route that points to two services and respect weights [Suite:openshift/conformance/parallel] + [sig-network][Feature:Router] The HAProxy router should serve routes that were created from an ingress [Suite:openshift/conformance/parallel] + [sig-network][Feature:Router] The HAProxy router should serve the correct routes when running with the haproxy config manager [Suite:openshift/conformance/parallel] + [sig-network][Feature:Router] The HAProxy router should serve the correct routes when scoped to a single namespace and label set [Suite:openshift/conformance/parallel] + [sig-network][Feature:Router] The HAProxy router should set Forwarded headers appropriately [Suite:openshift/conformance/parallel] + [sig-network][Feature:Router] The HAProxy router should support reencrypt to services backed by a serving certificate automatically [Suite:openshift/conformance/parallel] + # + EOF + + cat <(echo "$INCL") > "${SHARED_DIR}/test-list" + from: baremetal-installer + resources: + requests: + cpu: 1000m + memory: 500Mi + - ref: baremetalds-e2e-test + workflow: baremetalds-e2e +- artifact_dir: /tmp/artifacts + as: e2e-upgrade + steps: + cluster_profile: gcp + workflow: openshift-upgrade-gcp +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: router diff --git a/ci-operator/config/openshift-priv/runtime-utils/openshift-priv-runtime-utils-release-4.9.yaml b/ci-operator/config/openshift-priv/runtime-utils/openshift-priv-runtime-utils-release-4.9.yaml new file mode 100644 index 0000000000000..eb31ced2fcbe0 --- /dev/null +++ b/ci-operator/config/openshift-priv/runtime-utils/openshift-priv-runtime-utils-release-4.9.yaml @@ -0,0 +1,40 @@ +base_images: + os: + name: centos + namespace: openshift + tag: "7" +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/openshift/runtime-utils +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 8Gi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make build + make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: runtime-utils diff --git a/ci-operator/config/openshift-priv/sdn/openshift-priv-sdn-release-4.9.yaml b/ci-operator/config/openshift-priv/sdn/openshift-priv-sdn-release-4.9.yaml new file mode 100644 index 0000000000000..297284b1c8dfa --- /dev/null +++ b/ci-operator/config/openshift-priv/sdn/openshift-priv-sdn-release-4.9.yaml @@ -0,0 +1,94 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/openshift/sdn +images: +- dockerfile_path: images/sdn/Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: sdn +- dockerfile_path: images/kube-proxy/Dockerfile.rhel + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: kube-proxy +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 6Gi +tag_specification: + name: 4.9-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + HOME=$( mktemp -d ) + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: e2e-gcp + steps: + cluster_profile: gcp + workflow: openshift-e2e-gcp +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: sdn diff --git a/ci-operator/config/openshift-priv/service-ca-operator/openshift-priv-service-ca-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/service-ca-operator/openshift-priv-service-ca-operator-release-4.9.yaml new file mode 100644 index 0000000000000..6b54898f2a22b --- /dev/null +++ b/ci-operator/config/openshift-priv/service-ca-operator/openshift-priv-service-ca-operator-release-4.9.yaml @@ -0,0 +1,99 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_golang-1.14: + name: builder + namespace: ocp + tag: golang-1.14 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/openshift/service-ca-operator +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: service-ca-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: JUNIT_REPORT=1 make test-unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: JUNIT_REPORT=1 make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make test-e2e + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: service-ca-operator diff --git a/ci-operator/config/openshift-priv/service-catalog/openshift-priv-service-catalog-release-4.9.yaml b/ci-operator/config/openshift-priv/service-catalog/openshift-priv-service-catalog-release-4.9.yaml new file mode 100644 index 0000000000000..9d1bf48bff828 --- /dev/null +++ b/ci-operator/config/openshift-priv/service-catalog/openshift-priv-service-catalog-release-4.9.yaml @@ -0,0 +1,58 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + openshift_release_golang-1.10: + name: release + namespace: openshift + tag: golang-1.10 +binary_build_commands: make build +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/kubernetes-incubator/service-catalog +images: +- from: base + inputs: + openshift_release_golang-1.10: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.10 + to: service-catalog +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +test_binary_build_commands: OS_GOFLAGS='-race' make build +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: JUNIT_REPORT=1 hack/test-go.sh + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws-operator + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make build-e2e && hack/create-subscription.sh && hack/run-e2e.sh + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: service-catalog diff --git a/ci-operator/config/openshift-priv/sig-storage-local-static-provisioner/openshift-priv-sig-storage-local-static-provisioner-release-4.9.yaml b/ci-operator/config/openshift-priv/sig-storage-local-static-provisioner/openshift-priv-sig-storage-local-static-provisioner-release-4.9.yaml new file mode 100644 index 0000000000000..b5e8d81c2b6a8 --- /dev/null +++ b/ci-operator/config/openshift-priv/sig-storage-local-static-provisioner/openshift-priv-sig-storage-local-static-provisioner-release-4.9.yaml @@ -0,0 +1,60 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.11: + name: release + namespace: openshift + tag: golang-1.11 + openshift_release_golang-1.13: + name: release + namespace: openshift + tag: golang-1.13 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.11 +canonical_go_repository: sigs.k8s.io/sig-storage-local-static-provisioner +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: local-storage-static-provisioner +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make no-container-test + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: sig-storage-local-static-provisioner diff --git a/ci-operator/config/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-master.yaml b/ci-operator/config/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-master.yaml index b13235cd9fd1c..9420c5ee0e55d 100644 --- a/ci-operator/config/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-master.yaml +++ b/ci-operator/config/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-master.yaml @@ -3,41 +3,35 @@ base_images: name: 4.8-priv namespace: ocp-private tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 build_root: image_stream_tag: name: release namespace: openshift - tag: golang-1.15 -canonical_go_repository: github.com/openshift/special-resource-operator + tag: golang-1.13 +canonical_go_repository: github.com/openshift-psap/special-resource-operator +images: +- dockerfile_path: Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: special-resource-operator promotion: name: 4.8-priv namespace: ocp-private resources: '*': - limits: - memory: 4Gi requests: cpu: 100m memory: 200Mi tag_specification: name: 4.8-priv namespace: ocp-private -tests: -- artifact_dir: /tmp/artifacts - as: unit - commands: make test - container: - from: src -- artifact_dir: /tmp/artifacts - as: verify - commands: make verify - container: - from: src -- artifact_dir: /tmp/artifacts - as: e2e-aws - steps: - cluster_profile: aws - workflow: openshift-e2e-aws zz_generated_metadata: branch: master org: openshift-priv diff --git a/ci-operator/config/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.5.yaml b/ci-operator/config/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.5.yaml new file mode 100644 index 0000000000000..574673c9a2fc4 --- /dev/null +++ b/ci-operator/config/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.5.yaml @@ -0,0 +1,50 @@ +base_images: + base: + name: 4.5-priv + namespace: ocp-private + tag: base +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/openshift-psap/special-resource-operator +images: +- from: base + to: special-resource-operator +promotion: + name: 4.5-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.5-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.5 + org: openshift-priv + repo: special-resource-operator diff --git a/ci-operator/config/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.6.yaml b/ci-operator/config/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.6.yaml new file mode 100644 index 0000000000000..16122486c430b --- /dev/null +++ b/ci-operator/config/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.6.yaml @@ -0,0 +1,50 @@ +base_images: + base: + name: 4.6-priv + namespace: ocp-private + tag: base +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/openshift-psap/special-resource-operator +images: +- from: base + to: special-resource-operator +promotion: + name: 4.6-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.6-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.6 + org: openshift-priv + repo: special-resource-operator diff --git a/ci-operator/config/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.7.yaml b/ci-operator/config/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.7.yaml index 4a0baecbaa12b..a2f22fa3ed4b6 100644 --- a/ci-operator/config/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.7.yaml +++ b/ci-operator/config/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.7.yaml @@ -3,41 +3,35 @@ base_images: name: 4.7-priv namespace: ocp-private tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 build_root: image_stream_tag: name: release namespace: openshift - tag: golang-1.15 -canonical_go_repository: github.com/openshift/special-resource-operator + tag: golang-1.13 +canonical_go_repository: github.com/openshift-psap/special-resource-operator +images: +- dockerfile_path: Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: special-resource-operator promotion: name: 4.7-priv namespace: ocp-private resources: '*': - limits: - memory: 4Gi requests: cpu: 100m memory: 200Mi tag_specification: name: 4.7-priv namespace: ocp-private -tests: -- artifact_dir: /tmp/artifacts - as: unit - commands: make test - container: - from: src -- artifact_dir: /tmp/artifacts - as: verify - commands: make verify - container: - from: src -- artifact_dir: /tmp/artifacts - as: e2e-aws - steps: - cluster_profile: aws - workflow: openshift-e2e-aws zz_generated_metadata: branch: release-4.7 org: openshift-priv diff --git a/ci-operator/config/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.8.yaml b/ci-operator/config/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.8.yaml index d1a098ad6e35e..a5c9c191c1be1 100644 --- a/ci-operator/config/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.8.yaml +++ b/ci-operator/config/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.8.yaml @@ -3,42 +3,36 @@ base_images: name: 4.8-priv namespace: ocp-private tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 build_root: image_stream_tag: name: release namespace: openshift - tag: golang-1.15 -canonical_go_repository: github.com/openshift/special-resource-operator + tag: golang-1.13 +canonical_go_repository: github.com/openshift-psap/special-resource-operator +images: +- dockerfile_path: Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: special-resource-operator promotion: disabled: true name: 4.8-priv namespace: ocp-private resources: '*': - limits: - memory: 4Gi requests: cpu: 100m memory: 200Mi tag_specification: name: 4.8-priv namespace: ocp-private -tests: -- artifact_dir: /tmp/artifacts - as: unit - commands: make test - container: - from: src -- artifact_dir: /tmp/artifacts - as: verify - commands: make verify - container: - from: src -- artifact_dir: /tmp/artifacts - as: e2e-aws - steps: - cluster_profile: aws - workflow: openshift-e2e-aws zz_generated_metadata: branch: release-4.8 org: openshift-priv diff --git a/ci-operator/config/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.9.yaml new file mode 100644 index 0000000000000..cecc0c88855c2 --- /dev/null +++ b/ci-operator/config/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.9.yaml @@ -0,0 +1,38 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.13 +canonical_go_repository: github.com/openshift-psap/special-resource-operator +images: +- dockerfile_path: Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: special-resource-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: special-resource-operator diff --git a/ci-operator/config/openshift-priv/sriov-cni/openshift-priv-sriov-cni-release-4.9.yaml b/ci-operator/config/openshift-priv/sriov-cni/openshift-priv-sriov-cni-release-4.9.yaml new file mode 100644 index 0000000000000..169d089efec76 --- /dev/null +++ b/ci-operator/config/openshift-priv/sriov-cni/openshift-priv-sriov-cni-release-4.9.yaml @@ -0,0 +1,56 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.10: + name: builder + namespace: ocp + tag: golang-1.10 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/openshift/sriov-cni +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: sriov-cni +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: sriov-cni diff --git a/ci-operator/config/openshift-priv/sriov-dp-admission-controller/openshift-priv-sriov-dp-admission-controller-release-4.9.yaml b/ci-operator/config/openshift-priv/sriov-dp-admission-controller/openshift-priv-sriov-dp-admission-controller-release-4.9.yaml new file mode 100644 index 0000000000000..63a8e5a132e9a --- /dev/null +++ b/ci-operator/config/openshift-priv/sriov-dp-admission-controller/openshift-priv-sriov-dp-admission-controller-release-4.9.yaml @@ -0,0 +1,52 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/openshift/sriov-dp-admission-controller +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: sriov-dp-admission-controller +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: sriov-dp-admission-controller diff --git a/ci-operator/config/openshift-priv/sriov-network-device-plugin/openshift-priv-sriov-network-device-plugin-release-4.9.yaml b/ci-operator/config/openshift-priv/sriov-network-device-plugin/openshift-priv-sriov-network-device-plugin-release-4.9.yaml new file mode 100644 index 0000000000000..001a12c2de7c1 --- /dev/null +++ b/ci-operator/config/openshift-priv/sriov-network-device-plugin/openshift-priv-sriov-network-device-plugin-release-4.9.yaml @@ -0,0 +1,56 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.13: + name: builder + namespace: ocp + tag: golang-1.13 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/openshift/sriov-network-device-plugin +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: sriov-network-device-plugin +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: sriov-network-device-plugin diff --git a/ci-operator/config/openshift-priv/sriov-network-operator/openshift-priv-sriov-network-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/sriov-network-operator/openshift-priv-sriov-network-operator-release-4.9.yaml new file mode 100644 index 0000000000000..eb03b7c7f1030 --- /dev/null +++ b/ci-operator/config/openshift-priv/sriov-network-operator/openshift-priv-sriov-network-operator-release-4.9.yaml @@ -0,0 +1,87 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.15: + name: release + namespace: openshift + tag: golang-1.15 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/sriov-network-operator +images: +- dockerfile_path: Dockerfile.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: sriov-network-operator +- dockerfile_path: Dockerfile.sriov-network-config-daemon.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: sriov-network-config-daemon +- dockerfile_path: Dockerfile.webhook.rhel7 + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: sriov-network-webhook +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: gofmt + commands: IS_CONTAINER=TRUE make fmt + container: + from: src +- artifact_dir: /tmp/artifacts + as: controllers + commands: CLUSTER_TYPE=openshift make test-controllers + container: + from: src +- artifact_dir: /tmp/artifacts + as: pkg + commands: make test-pkg + container: + from: src +- artifact_dir: /tmp/artifacts + as: api + commands: make test-api + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: sriov-network-operator diff --git a/ci-operator/config/openshift-priv/telemeter/openshift-priv-telemeter-release-4.9.yaml b/ci-operator/config/openshift-priv/telemeter/openshift-priv-telemeter-release-4.9.yaml new file mode 100644 index 0000000000000..7aa8c7d91e81c --- /dev/null +++ b/ci-operator/config/openshift-priv/telemeter/openshift-priv-telemeter-release-4.9.yaml @@ -0,0 +1,94 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.14 +canonical_go_repository: github.com/openshift/telemeter +images: +- dockerfile_path: Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: telemeter +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: vendor + commands: GO111MODULE=on make vendor && git diff --exit-code + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: make lint test-unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: format + commands: make test-format + container: + from: src +- artifact_dir: /tmp/artifacts + as: integration + commands: make test-integration + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +- artifact_dir: /tmp/artifacts + as: benchmark + steps: + cluster_profile: aws + test: + - as: test + cli: latest + commands: make test-benchmark + from: src + resources: + requests: + cpu: 100m + workflow: ipi-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: telemeter diff --git a/ci-operator/config/openshift-priv/template-service-broker-operator/openshift-priv-template-service-broker-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/template-service-broker-operator/openshift-priv-template-service-broker-operator-release-4.9.yaml new file mode 100644 index 0000000000000..9a8534c016083 --- /dev/null +++ b/ci-operator/config/openshift-priv/template-service-broker-operator/openshift-priv-template-service-broker-operator-release-4.9.yaml @@ -0,0 +1,28 @@ +base_images: + ansible_operator: + name: 4.9-priv + namespace: ocp-private + tag: ansible-operator +build_root: + project_image: + dockerfile_path: build/custom-ci-build-root.Dockerfile +canonical_go_repository: github.com/openshift/template-service-broker-operator +images: +- dockerfile_path: build/Dockerfile + from: ansible_operator + to: template-service-broker-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 200m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: template-service-broker-operator diff --git a/ci-operator/config/openshift-priv/template-service-broker/openshift-priv-template-service-broker-release-4.9.yaml b/ci-operator/config/openshift-priv/template-service-broker/openshift-priv-template-service-broker-release-4.9.yaml new file mode 100644 index 0000000000000..1e665f6daba65 --- /dev/null +++ b/ci-operator/config/openshift-priv/template-service-broker/openshift-priv-template-service-broker-release-4.9.yaml @@ -0,0 +1,70 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_golang-1.12: + name: builder + namespace: ocp + tag: golang-1.12 +binary_build_commands: make build --warn-undefined-variables +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.12 +canonical_go_repository: github.com/openshift/template-service-broker +images: +- dockerfile_path: images/Dockerfile.rhel + from: base + inputs: + ocp_builder_golang-1.12: + as: + - registry.svc.ci.openshift.org/ocp/builder:golang-1.12 + to: template-service-broker +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: "3" + memory: 6Gi +tag_specification: + name: 4.9-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: verify + commands: | + make verify -k --warn-undefined-variables + container: + from: bin +- artifact_dir: /tmp/artifacts + as: verify-deps + commands: | + HOME=$( mktemp -d ) + make verify-deps -k --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: | + make test-unit JUNITFILE=${ARTIFACT_DIR}/junit_report.xml --warn-undefined-variables + container: + from: test-bin +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: template-service-broker diff --git a/ci-operator/config/openshift-priv/thanos/openshift-priv-thanos-release-4.9.yaml b/ci-operator/config/openshift-priv/thanos/openshift-priv-thanos-release-4.9.yaml new file mode 100644 index 0000000000000..d2350824d43b0 --- /dev/null +++ b/ci-operator/config/openshift-priv/thanos/openshift-priv-thanos-release-4.9.yaml @@ -0,0 +1,92 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 + openshift_release_golang-1.15: + name: release + namespace: openshift + tag: golang-1.15 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/thanos +images: +- dockerfile_path: Dockerfile.ocp + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: thanos +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: vendor + commands: scripts/verify-vendor.sh && git diff --exit-code + container: + from: src +- artifact_dir: /tmp/artifacts + as: test-local + commands: GOFLAGS= make test-local + container: + from: src +- artifact_dir: /tmp/artifacts + as: react-app-test + commands: | + nodejs_version=v10.23.1 + nodejs_platform=linux-x64 + nodejs="node-${nodejs_version}-${nodejs_platform}" + + cd /tmp + curl -LO "https://nodejs.org/download/release/${nodejs_version}/${nodejs}.tar.gz" + tar xf "${nodejs}.tar.gz" + + export NODEJS_HOME="/tmp/${nodejs}" + export PATH=$PATH:$NODEJS_HOME/bin + + HOME=/tmp npm install yarn + export PATH=$PATH:/tmp/node_modules/.bin + cd - + + make react-app-test + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +- artifact_dir: /tmp/artifacts + as: e2e-aws-upgrade + steps: + cluster_profile: aws + workflow: openshift-upgrade-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: thanos diff --git a/ci-operator/config/openshift-priv/vertical-pod-autoscaler-operator/openshift-priv-vertical-pod-autoscaler-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/vertical-pod-autoscaler-operator/openshift-priv-vertical-pod-autoscaler-operator-release-4.9.yaml new file mode 100644 index 0000000000000..0b37b87f6b249 --- /dev/null +++ b/ci-operator/config/openshift-priv/vertical-pod-autoscaler-operator/openshift-priv-vertical-pod-autoscaler-operator-release-4.9.yaml @@ -0,0 +1,63 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + openshift_release_golang-1.12: + name: release + namespace: openshift + tag: golang-1.12 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.12 +canonical_go_repository: github.com/openshift/vertical-pod-autoscaler-operator +images: +- from: base + inputs: + openshift_release_golang-1.12: + as: + - registry.svc.ci.openshift.org/openshift/release:golang-1.12 + to: vertical-pod-autoscaler-operator +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: unit + commands: NO_DOCKER=1 make test + container: + from: src +- artifact_dir: /tmp/artifacts + as: gofmt + commands: IS_CONTAINER=TRUE make fmt + container: + from: src +- artifact_dir: /tmp/artifacts + as: govet + commands: IS_CONTAINER=TRUE make vet + container: + from: src +- artifact_dir: /tmp/artifacts + as: golint + commands: IS_CONTAINER=TRUE make lint + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: vertical-pod-autoscaler-operator diff --git a/ci-operator/config/openshift-priv/vsphere-problem-detector/openshift-priv-vsphere-problem-detector-release-4.9.yaml b/ci-operator/config/openshift-priv/vsphere-problem-detector/openshift-priv-vsphere-problem-detector-release-4.9.yaml new file mode 100644 index 0000000000000..be7f9ee30a299 --- /dev/null +++ b/ci-operator/config/openshift-priv/vsphere-problem-detector/openshift-priv-vsphere-problem-detector-release-4.9.yaml @@ -0,0 +1,61 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.8 +binary_build_commands: make +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/vsphere-problem-detector +images: +- dockerfile_path: Dockerfile + from: base + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.8: + as: + - registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.8 + to: vsphere-problem-detector +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: e2e-vsphere + steps: + cluster_profile: vsphere + workflow: openshift-e2e-vsphere +- artifact_dir: /tmp/artifacts + as: unit + commands: make test-unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify + container: + from: src +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: vsphere-problem-detector diff --git a/ci-operator/config/openshift-priv/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.9.yaml b/ci-operator/config/openshift-priv/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.9.yaml new file mode 100644 index 0000000000000..76f3eb1e9b7b4 --- /dev/null +++ b/ci-operator/config/openshift-priv/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.9.yaml @@ -0,0 +1,59 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-7-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-7-golang-1.15-openshift-4.6 + ocp_builder_rhel-7-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-7-golang-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-openshift-4.6 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.10 +canonical_go_repository: github.com/openshift/whereabouts-cni +images: +- dockerfile_path: Dockerfile.openshift + from: base + inputs: + ocp_builder_rhel-7-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-7-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.6 + to: multus-whereabouts-ipam-cni +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: e2e-aws + steps: + cluster_profile: aws + workflow: openshift-e2e-aws +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: whereabouts-cni diff --git a/ci-operator/config/openshift-priv/windows-machine-config-bootstrapper/openshift-priv-windows-machine-config-bootstrapper-release-4.9.yaml b/ci-operator/config/openshift-priv/windows-machine-config-bootstrapper/openshift-priv-windows-machine-config-bootstrapper-release-4.9.yaml new file mode 100644 index 0000000000000..0324dadf0d372 --- /dev/null +++ b/ci-operator/config/openshift-priv/windows-machine-config-bootstrapper/openshift-priv-windows-machine-config-bootstrapper-release-4.9.yaml @@ -0,0 +1,81 @@ +base_images: + base: + name: 4.9-priv + namespace: ocp-private + tag: base + ocp_builder_rhel-8-golang-1.15-openshift-4.6: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.6 + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 +build_root: + image_stream_tag: + name: release + namespace: openshift + tag: golang-1.15 +canonical_go_repository: github.com/openshift/windows-machine-config-bootstrapper +images: +- dockerfile_path: Dockerfile.tools + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: windows-machine-config-bootstrapper-tests +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + requests: + cpu: 100m + memory: 200Mi +tag_specification: + name: 4.9-priv + namespace: ocp-private +test_binary_build_commands: make build GO_BUILD_FLAGS:='-race' --warn-undefined-variables +tests: +- artifact_dir: /tmp/artifacts + as: build + commands: | + make build --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: verify + commands: make verify-all --warn-undefined-variables + container: + from: src +- artifact_dir: /tmp/artifacts + as: e2e-wmcb + steps: + cluster_profile: aws + test: + - as: e2e-wmcb + commands: |- + #!/bin/bash + + set -o nounset + set -o errexit + set -o pipefail + + cluster_profile=/var/run/secrets/ci.openshift.io/cluster-profile + export AWS_SHARED_CREDENTIALS_FILE=${cluster_profile}/.awscred + export KUBE_SSH_KEY_PATH=${cluster_profile}/ssh-privatekey + + make run-wmcb-ci-e2e-test + dependencies: + - env: WMCB_IMAGE + name: windows-machine-config-bootstrapper-tests + from: src + resources: + requests: + cpu: 1000m + memory: 600Mi + workflow: ipi-aws-ovn-hybrid +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: windows-machine-config-bootstrapper diff --git a/ci-operator/config/openshift-priv/windows-machine-config-operator/openshift-priv-windows-machine-config-operator-release-4.9.yaml b/ci-operator/config/openshift-priv/windows-machine-config-operator/openshift-priv-windows-machine-config-operator-release-4.9.yaml new file mode 100644 index 0000000000000..2217e7d688cc8 --- /dev/null +++ b/ci-operator/config/openshift-priv/windows-machine-config-operator/openshift-priv-windows-machine-config-operator-release-4.9.yaml @@ -0,0 +1,82 @@ +base_images: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + name: builder + namespace: ocp + tag: rhel-8-golang-1.15-openshift-4.7 +binary_build_commands: make build +build_root: + from_repository: true +canonical_go_repository: github.com/openshift/windows-machine-config-operator +images: +- dockerfile_path: build/Dockerfile.ci + inputs: + ocp_builder_rhel-8-golang-1.15-openshift-4.7: + as: + - registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-1.15-openshift-4.7 + to: windows-machine-config-operator-test +promotion: + name: 4.9-priv + namespace: ocp-private +resources: + '*': + limits: + memory: 4Gi + requests: + cpu: 100m + memory: 400Mi + src: + limits: + memory: 10Gi + requests: + cpu: 100m + memory: 10Gi + windows-machine-config-operator-test: + limits: + memory: 10Gi + requests: + cpu: 100m + memory: 10Gi +tag_specification: + name: 4.9-priv + namespace: ocp-private +tests: +- artifact_dir: /tmp/artifacts + as: lint + commands: make lint + container: + from: src +- artifact_dir: /tmp/artifacts + as: build + commands: make build + container: + from: src +- artifact_dir: /tmp/artifacts + as: unit + commands: make unit + container: + from: src +- artifact_dir: /tmp/artifacts + as: aws-e2e-operator + steps: + cluster_profile: aws + test: + - ref: windows-e2e-operator-test + workflow: ipi-aws-ovn-hybrid +- artifact_dir: /tmp/artifacts + as: azure-e2e-operator + steps: + cluster_profile: azure4 + test: + - ref: windows-e2e-operator-test + workflow: ipi-azure-ovn-hybrid +- artifact_dir: /tmp/artifacts + as: vsphere-e2e-operator + steps: + cluster_profile: vsphere + test: + - ref: windows-e2e-operator-test-with-custom-vxlan-port + workflow: ipi-vsphere-ovn-hybrid-custom-vxlan-port +zz_generated_metadata: + branch: release-4.9 + org: openshift-priv + repo: windows-machine-config-operator From d0362f86aecee8104e5201f2da3c4fee6fe56b39 Mon Sep 17 00:00:00 2001 From: Alex Pavel Date: Thu, 11 Feb 2021 10:28:41 -0800 Subject: [PATCH 3/5] [4.9] Prepopulate jobs by copying 4.8 ones ```console $ cat </tmp/filter.py #!/usr/bin/env python3 import yaml import sys import copy with open(sys.argv[1]) as f: all = yaml.full_load(f) for t in ("presubmits", "postsubmits"): for repo in all.get(t, {}): pruned = [] for job in all.get(t, {}).get(repo, []): if job.get("agent", "") == "kubernetes": pruned.append(job) all[t][repo] = pruned with open(sys.argv[1], 'w') as f: yaml.dump(all, f, default_flow_style=False) EOF $ chmod +x /tmp/filter.py $ find ci-operator/jobs/ -name '*-release-4.8-*submits.yaml' -or -name '*-release-4.8-periodics.yaml' | while read -r item; do cp "${item}" "${item/4.8/4.9}" sed -i 's/-release-4.8-/-release-4.9-/g' "${item/4.8/4.9}" # job names sed -i 's/- release-4.8/- release-4.9/g' "${item/4.8/4.9}" # branches /tmp/filter.py "${item/4.8/4.9}" echo " [DONE]" $ done ``` --- ...ng-ghostunnel-release-4.9-postsubmits.yaml | 57 + ...ing-ghostunnel-release-4.9-presubmits.yaml | 52 + ...orting-hadoop-release-4.9-postsubmits.yaml | 56 + ...porting-hadoop-release-4.9-presubmits.yaml | 51 + ...eporting-helm-release-4.9-postsubmits.yaml | 57 + ...reporting-helm-release-4.9-presubmits.yaml | 52 + ...eporting-hive-release-4.9-postsubmits.yaml | 56 + ...reporting-hive-release-4.9-presubmits.yaml | 51 + ...ring-operator-release-4.9-postsubmits.yaml | 56 + ...ering-operator-release-4.9-presubmits.yaml | 381 +++ ...orting-presto-release-4.9-postsubmits.yaml | 56 + ...porting-presto-release-4.9-presubmits.yaml | 100 + ...luster-operator-release-4.9-periodics.yaml | 67 + ...ster-operator-release-4.9-postsubmits.yaml | 57 + ...uster-operator-release-4.9-presubmits.yaml | 572 ++++ ...ervice-broker-release-4.9-postsubmits.yaml | 65 + ...service-broker-release-4.9-presubmits.yaml | 560 +++ ...shift-priv-api-release-4.9-presubmits.yaml | 292 ++ ...ver-library-go-release-4.9-presubmits.yaml | 176 + ...iv-app-netutil-release-4.9-presubmits.yaml | 78 + ...iver-operator-release-4.9-postsubmits.yaml | 65 + ...river-operator-release-4.9-presubmits.yaml | 252 ++ ...bs-csi-driver-release-4.9-postsubmits.yaml | 65 + ...ebs-csi-driver-release-4.9-presubmits.yaml | 252 ++ ...ntity-webhook-release-4.9-postsubmits.yaml | 65 + ...entity-webhook-release-4.9-presubmits.yaml | 136 + ...river-operator-release-4.9-presubmits.yaml | 60 + ...isk-csi-driver-release-4.9-presubmits.yaml | 60 + ...etal-operator-release-4.9-postsubmits.yaml | 65 + ...metal-operator-release-4.9-presubmits.yaml | 488 +++ ...al-runtimecfg-release-4.9-postsubmits.yaml | 65 + ...tal-runtimecfg-release-4.9-presubmits.yaml | 312 ++ ...priv-bond-cni-release-4.9-postsubmits.yaml | 65 + ...-priv-bond-cni-release-4.9-presubmits.yaml | 60 + ...d-machinery-go-release-4.9-presubmits.yaml | 60 + ...d-test-images-release-4.9-postsubmits.yaml | 65 + ...ld-test-images-release-4.9-presubmits.yaml | 60 + ...-priv-builder-release-4.9-postsubmits.yaml | 65 + ...t-priv-builder-release-4.9-presubmits.yaml | 480 +++ ...nati-operator-release-4.9-postsubmits.yaml | 65 + ...nnati-operator-release-4.9-presubmits.yaml | 196 ++ ...priv-client-go-release-4.9-presubmits.yaml | 60 + ...tial-operator-release-4.9-postsubmits.yaml | 65 + ...ntial-operator-release-4.9-presubmits.yaml | 540 +++ ...der-openstack-release-4.9-postsubmits.yaml | 65 + ...ider-openstack-release-4.9-presubmits.yaml | 118 + ...-actuator-pkg-release-4.9-postsubmits.yaml | 66 + ...i-actuator-pkg-release-4.9-presubmits.yaml | 617 ++++ ...-provider-aws-release-4.9-postsubmits.yaml | 65 + ...i-provider-aws-release-4.9-presubmits.yaml | 578 ++++ ...rovider-azure-release-4.9-postsubmits.yaml | 65 + ...provider-azure-release-4.9-presubmits.yaml | 578 ++++ ...der-baremetal-release-4.9-postsubmits.yaml | 65 + ...ider-baremetal-release-4.9-presubmits.yaml | 682 ++++ ...-provider-gcp-release-4.9-postsubmits.yaml | 65 + ...i-provider-gcp-release-4.9-presubmits.yaml | 448 +++ ...ider-kubemark-release-4.9-postsubmits.yaml | 65 + ...vider-kubemark-release-4.9-presubmits.yaml | 292 ++ ...ovider-kubevirt-release-4.9-periodics.yaml | 151 + ...ider-kubevirt-release-4.9-postsubmits.yaml | 65 + ...vider-kubevirt-release-4.9-presubmits.yaml | 310 ++ ...vider-libvirt-release-4.9-postsubmits.yaml | 65 + ...ovider-libvirt-release-4.9-presubmits.yaml | 350 ++ ...der-openstack-release-4.9-postsubmits.yaml | 65 + ...ider-openstack-release-4.9-presubmits.yaml | 368 ++ ...rovider-ovirt-release-4.9-postsubmits.yaml | 65 + ...provider-ovirt-release-4.9-presubmits.yaml | 138 + ...tion-operator-release-4.9-postsubmits.yaml | 65 + ...ation-operator-release-4.9-presubmits.yaml | 776 +++++ ...aler-operator-release-4.9-postsubmits.yaml | 65 + ...caler-operator-release-4.9-presubmits.yaml | 578 ++++ ...etal-operator-release-4.9-postsubmits.yaml | 65 + ...metal-operator-release-4.9-presubmits.yaml | 972 ++++++ ...ter-bootstrap-release-4.9-postsubmits.yaml | 65 + ...ster-bootstrap-release-4.9-presubmits.yaml | 464 +++ ...ster-capacity-release-4.9-postsubmits.yaml | 65 + ...uster-capacity-release-4.9-presubmits.yaml | 118 + ...ager-operator-release-4.9-postsubmits.yaml | 65 + ...nager-operator-release-4.9-presubmits.yaml | 176 + ...nfig-operator-release-4.9-postsubmits.yaml | 65 + ...onfig-operator-release-4.9-presubmits.yaml | 540 +++ ...ller-operator-release-4.9-postsubmits.yaml | 65 + ...oller-operator-release-4.9-presubmits.yaml | 406 +++ ...-dns-operator-release-4.9-postsubmits.yaml | 65 + ...r-dns-operator-release-4.9-presubmits.yaml | 404 +++ ...etcd-operator-release-4.9-postsubmits.yaml | 65 + ...-etcd-operator-release-4.9-presubmits.yaml | 1186 +++++++ ...stry-operator-release-4.9-postsubmits.yaml | 65 + ...istry-operator-release-4.9-presubmits.yaml | 1018 ++++++ ...ress-operator-release-4.9-postsubmits.yaml | 65 + ...gress-operator-release-4.9-presubmits.yaml | 556 +++ ...rver-operator-release-4.9-postsubmits.yaml | 65 + ...erver-operator-release-4.9-presubmits.yaml | 924 +++++ ...ager-operator-release-4.9-postsubmits.yaml | 65 + ...nager-operator-release-4.9-presubmits.yaml | 462 +++ ...uler-operator-release-4.9-postsubmits.yaml | 65 + ...duler-operator-release-4.9-presubmits.yaml | 252 ++ ...uler-operator-release-4.9-postsubmits.yaml | 65 + ...duler-operator-release-4.9-presubmits.yaml | 538 +++ ...ator-operator-release-4.9-postsubmits.yaml | 65 + ...rator-operator-release-4.9-presubmits.yaml | 386 +++ ...ging-operator-release-4.9-postsubmits.yaml | 65 + ...gging-operator-release-4.9-presubmits.yaml | 270 ++ ...hine-approver-release-4.9-postsubmits.yaml | 65 + ...chine-approver-release-4.9-presubmits.yaml | 500 +++ ...ring-operator-release-4.9-postsubmits.yaml | 65 + ...oring-operator-release-4.9-presubmits.yaml | 466 +++ ...work-operator-release-4.9-postsubmits.yaml | 65 + ...twork-operator-release-4.9-presubmits.yaml | 1098 ++++++ ...-nfd-operator-release-4.9-postsubmits.yaml | 65 + ...r-nfd-operator-release-4.9-presubmits.yaml | 328 ++ ...ning-operator-release-4.9-postsubmits.yaml | 65 + ...uning-operator-release-4.9-presubmits.yaml | 404 +++ ...rver-operator-release-4.9-postsubmits.yaml | 65 + ...erver-operator-release-4.9-presubmits.yaml | 480 +++ ...ager-operator-release-4.9-postsubmits.yaml | 65 + ...nager-operator-release-4.9-presubmits.yaml | 404 +++ ...cy-controller-release-4.9-postsubmits.yaml | 65 + ...icy-controller-release-4.9-presubmits.yaml | 386 +++ ...sion-operator-release-4.9-postsubmits.yaml | 65 + ...ssion-operator-release-4.9-presubmits.yaml | 404 +++ ...ide-admission-release-4.9-postsubmits.yaml | 65 + ...ride-admission-release-4.9-presubmits.yaml | 194 ++ ...ples-operator-release-4.9-postsubmits.yaml | 65 + ...mples-operator-release-4.9-presubmits.yaml | 574 ++++ ...rage-operator-release-4.9-postsubmits.yaml | 65 + ...orage-operator-release-4.9-presubmits.yaml | 638 ++++ ...r-update-keys-release-4.9-postsubmits.yaml | 65 + ...er-update-keys-release-4.9-presubmits.yaml | 212 ++ ...sion-operator-release-4.9-postsubmits.yaml | 65 + ...rsion-operator-release-4.9-presubmits.yaml | 488 +++ ...ance-operator-release-4.9-postsubmits.yaml | 65 + ...iance-operator-release-4.9-presubmits.yaml | 310 ++ ...figmap-reload-release-4.9-postsubmits.yaml | 65 + ...nfigmap-reload-release-4.9-presubmits.yaml | 194 ++ ...sole-operator-release-4.9-postsubmits.yaml | 65 + ...nsole-operator-release-4.9-presubmits.yaml | 484 +++ ...-priv-console-release-4.9-postsubmits.yaml | 66 + ...t-priv-console-release-4.9-presubmits.yaml | 465 +++ ...rking-plugins-release-4.9-postsubmits.yaml | 65 + ...orking-plugins-release-4.9-presubmits.yaml | 136 + ...-priv-coredns-release-4.9-postsubmits.yaml | 65 + ...t-priv-coredns-release-4.9-presubmits.yaml | 348 ++ ...rd-schema-gen-release-4.9-postsubmits.yaml | 65 + ...crd-schema-gen-release-4.9-presubmits.yaml | 118 + ...ver-registrar-release-4.9-postsubmits.yaml | 65 + ...iver-registrar-release-4.9-presubmits.yaml | 118 + ...nila-operator-release-4.9-postsubmits.yaml | 65 + ...anila-operator-release-4.9-presubmits.yaml | 176 + ...si-driver-nfs-release-4.9-postsubmits.yaml | 65 + ...csi-driver-nfs-release-4.9-presubmits.yaml | 234 ++ ...cted-resource-release-4.9-postsubmits.yaml | 65 + ...ected-resource-release-4.9-presubmits.yaml | 404 +++ ...rnal-attacher-release-4.9-postsubmits.yaml | 65 + ...ernal-attacher-release-4.9-presubmits.yaml | 350 ++ ...l-provisioner-release-4.9-postsubmits.yaml | 65 + ...al-provisioner-release-4.9-presubmits.yaml | 350 ++ ...ernal-resizer-release-4.9-postsubmits.yaml | 65 + ...ternal-resizer-release-4.9-presubmits.yaml | 350 ++ ...l-snapshotter-release-4.9-postsubmits.yaml | 65 + ...al-snapshotter-release-4.9-presubmits.yaml | 350 ++ ...livenessprobe-release-4.9-postsubmits.yaml | 65 + ...-livenessprobe-release-4.9-presubmits.yaml | 350 ++ ...ver-registrar-release-4.9-postsubmits.yaml | 65 + ...iver-registrar-release-4.9-presubmits.yaml | 350 ++ ...v-csi-operator-release-4.9-presubmits.yaml | 194 ++ ...v-descheduler-release-4.9-postsubmits.yaml | 65 + ...iv-descheduler-release-4.9-presubmits.yaml | 118 + ...ss-router-cni-release-4.9-postsubmits.yaml | 65 + ...ess-router-cni-release-4.9-presubmits.yaml | 136 + ...arch-operator-release-4.9-postsubmits.yaml | 65 + ...earch-operator-release-4.9-presubmits.yaml | 346 ++ ...csearch-proxy-release-4.9-postsubmits.yaml | 65 + ...icsearch-proxy-release-4.9-presubmits.yaml | 270 ++ ...n-v2-operator-release-4.9-postsubmits.yaml | 65 + ...on-v2-operator-release-4.9-presubmits.yaml | 234 ++ ...rity-operator-release-4.9-postsubmits.yaml | 65 + ...grity-operator-release-4.9-presubmits.yaml | 310 ++ ...iver-operator-release-4.9-postsubmits.yaml | 65 + ...river-operator-release-4.9-presubmits.yaml | 332 ++ ...pd-csi-driver-release-4.9-postsubmits.yaml | 65 + ...-pd-csi-driver-release-4.9-presubmits.yaml | 274 ++ ...-priv-grafana-release-4.9-postsubmits.yaml | 65 + ...t-priv-grafana-release-4.9-presubmits.yaml | 252 ++ ...-ib-sriov-cni-release-4.9-postsubmits.yaml | 65 + ...v-ib-sriov-cni-release-4.9-presubmits.yaml | 136 + ...mage-registry-release-4.9-postsubmits.yaml | 65 + ...image-registry-release-4.9-presubmits.yaml | 482 +++ ...t-priv-images-release-4.9-postsubmits.yaml | 65 + ...ft-priv-images-release-4.9-presubmits.yaml | 212 ++ ...sights-operator-release-4.9-periodics.yaml | 155 + ...ghts-operator-release-4.9-postsubmits.yaml | 65 + ...ights-operator-release-4.9-presubmits.yaml | 352 ++ ...riv-installer-release-4.9-postsubmits.yaml | 65 + ...priv-installer-release-4.9-presubmits.yaml | 2760 +++++++++++++++ ...ecorder-image-release-4.9-postsubmits.yaml | 65 + ...recorder-image-release-4.9-presubmits.yaml | 138 + ...-ironic-image-release-4.9-postsubmits.yaml | 65 + ...v-ironic-image-release-4.9-presubmits.yaml | 216 ++ ...spector-image-release-4.9-postsubmits.yaml | 65 + ...nspector-image-release-4.9-presubmits.yaml | 138 + ...pa-downloader-release-4.9-postsubmits.yaml | 65 + ...ipa-downloader-release-4.9-presubmits.yaml | 138 + ...os-downloader-release-4.9-postsubmits.yaml | 65 + ...cos-downloader-release-4.9-presubmits.yaml | 138 + ...ic-ip-manager-release-4.9-postsubmits.yaml | 65 + ...tic-ip-manager-release-4.9-presubmits.yaml | 138 + ...client-plugin-release-4.9-postsubmits.yaml | 65 + ...-client-plugin-release-4.9-presubmits.yaml | 212 ++ ...-login-plugin-release-4.9-postsubmits.yaml | 65 + ...t-login-plugin-release-4.9-presubmits.yaml | 136 + ...s-sync-plugin-release-4.9-postsubmits.yaml | 65 + ...ns-sync-plugin-release-4.9-presubmits.yaml | 136 + ...-priv-jenkins-release-4.9-postsubmits.yaml | 65 + ...t-priv-jenkins-release-4.9-presubmits.yaml | 212 ++ ...theus-adapter-release-4.9-postsubmits.yaml | 65 + ...etheus-adapter-release-4.9-presubmits.yaml | 252 ++ ...be-rbac-proxy-release-4.9-postsubmits.yaml | 65 + ...ube-rbac-proxy-release-4.9-presubmits.yaml | 252 ++ ...state-metrics-release-4.9-postsubmits.yaml | 65 + ...-state-metrics-release-4.9-presubmits.yaml | 252 ++ ...efed-operator-release-4.9-postsubmits.yaml | 65 + ...befed-operator-release-4.9-presubmits.yaml | 252 ++ ...-priv-kubefed-release-4.9-postsubmits.yaml | 65 + ...t-priv-kubefed-release-4.9-presubmits.yaml | 234 ++ ...es-autoscaler-release-4.9-postsubmits.yaml | 65 + ...tes-autoscaler-release-4.9-presubmits.yaml | 580 ++++ ...sion-migrator-release-4.9-postsubmits.yaml | 65 + ...rsion-migrator-release-4.9-presubmits.yaml | 252 ++ ...rnetes-nmstate-release-4.9-presubmits.yaml | 60 + ...iv-kubernetes-release-4.9-postsubmits.yaml | 66 + ...riv-kubernetes-release-4.9-presubmits.yaml | 1996 +++++++++++ ...yr-kubernetes-release-4.9-postsubmits.yaml | 65 + ...ryr-kubernetes-release-4.9-presubmits.yaml | 176 + ...eader-elector-release-4.9-postsubmits.yaml | 65 + ...leader-elector-release-4.9-presubmits.yaml | 118 + ...riv-library-go-release-4.9-presubmits.yaml | 252 ++ ...nuxptp-daemon-release-4.9-postsubmits.yaml | 65 + ...inuxptp-daemon-release-4.9-presubmits.yaml | 136 + ...rage-operator-release-4.9-postsubmits.yaml | 65 + ...orage-operator-release-4.9-presubmits.yaml | 194 ++ ...ift-priv-loki-release-4.9-postsubmits.yaml | 65 + ...hift-priv-loki-release-4.9-presubmits.yaml | 60 + ...-api-operator-release-4.9-postsubmits.yaml | 65 + ...e-api-operator-release-4.9-presubmits.yaml | 1422 ++++++++ ...nfig-operator-release-4.9-postsubmits.yaml | 65 + ...onfig-operator-release-4.9-presubmits.yaml | 1495 ++++++++ ...dns-publisher-release-4.9-postsubmits.yaml | 65 + ...mdns-publisher-release-4.9-presubmits.yaml | 388 +++ ...mart-exporter-release-4.9-postsubmits.yaml | 65 + ...smart-exporter-release-4.9-presubmits.yaml | 60 + ...on-controller-release-4.9-postsubmits.yaml | 65 + ...ion-controller-release-4.9-presubmits.yaml | 136 + ...iv-multus-cni-release-4.9-postsubmits.yaml | 65 + ...riv-multus-cni-release-4.9-presubmits.yaml | 212 ++ ...networkpolicy-release-4.9-postsubmits.yaml | 65 + ...-networkpolicy-release-4.9-presubmits.yaml | 136 + ...v-must-gather-release-4.9-postsubmits.yaml | 65 + ...iv-must-gather-release-4.9-presubmits.yaml | 136 + ...etrics-daemon-release-4.9-postsubmits.yaml | 65 + ...metrics-daemon-release-4.9-presubmits.yaml | 196 ++ ...network-tools-release-4.9-postsubmits.yaml | 65 + ...-network-tools-release-4.9-presubmits.yaml | 136 + ...ure-discovery-release-4.9-postsubmits.yaml | 65 + ...ture-discovery-release-4.9-presubmits.yaml | 176 + ...ctor-operator-release-4.9-postsubmits.yaml | 65 + ...ector-operator-release-4.9-presubmits.yaml | 60 + ...blem-detector-release-4.9-postsubmits.yaml | 65 + ...oblem-detector-release-4.9-presubmits.yaml | 60 + ...node_exporter-release-4.9-postsubmits.yaml | 65 + ...-node_exporter-release-4.9-presubmits.yaml | 252 ++ ...uth-apiserver-release-4.9-postsubmits.yaml | 65 + ...auth-apiserver-release-4.9-presubmits.yaml | 406 +++ ...v-oauth-proxy-release-4.9-postsubmits.yaml | 65 + ...iv-oauth-proxy-release-4.9-presubmits.yaml | 388 +++ ...-oauth-server-release-4.9-postsubmits.yaml | 65 + ...v-oauth-server-release-4.9-presubmits.yaml | 466 +++ ...shift-priv-oc-release-4.9-postsubmits.yaml | 66 + ...nshift-priv-oc-release-4.9-presubmits.yaml | 811 +++++ ...-operator-sdk-release-4.9-postsubmits.yaml | 65 + ...e-operator-sdk-release-4.9-presubmits.yaml | 328 ++ ...shift-ansible-release-4.9-postsubmits.yaml | 65 + ...nshift-ansible-release-4.9-presubmits.yaml | 194 ++ ...ift-apiserver-release-4.9-postsubmits.yaml | 65 + ...hift-apiserver-release-4.9-presubmits.yaml | 480 +++ ...oller-manager-release-4.9-postsubmits.yaml | 65 + ...roller-manager-release-4.9-presubmits.yaml | 636 ++++ ...state-metrics-release-4.9-postsubmits.yaml | 65 + ...-state-metrics-release-4.9-presubmits.yaml | 368 ++ ...t-tests-private-release-4.9-periodics.yaml | 84 + ...-tests-private-release-4.9-presubmits.yaml | 145 + ...enshift-tests-release-4.9-postsubmits.yaml | 65 + ...penshift-tests-release-4.9-presubmits.yaml | 118 + ...iver-operator-release-4.9-postsubmits.yaml | 65 + ...river-operator-release-4.9-presubmits.yaml | 118 + ...gated-logging-release-4.9-postsubmits.yaml | 66 + ...egated-logging-release-4.9-presubmits.yaml | 423 +++ ...t-priv-origin-release-4.9-postsubmits.yaml | 65 + ...ft-priv-origin-release-4.9-presubmits.yaml | 1588 +++++++++ ...rics-exporter-release-4.9-postsubmits.yaml | 65 + ...trics-exporter-release-4.9-presubmits.yaml | 118 + ...hift-priv-osin-release-4.9-presubmits.yaml | 60 + ...iver-operator-release-4.9-postsubmits.yaml | 65 + ...river-operator-release-4.9-presubmits.yaml | 254 ++ ...rt-csi-driver-release-4.9-postsubmits.yaml | 65 + ...irt-csi-driver-release-4.9-presubmits.yaml | 138 + ...-ovn-kubernetes-release-4.9-periodics.yaml | 155 + ...vn-kubernetes-release-4.9-postsubmits.yaml | 65 + ...ovn-kubernetes-release-4.9-presubmits.yaml | 598 ++++ ...request-limit-release-4.9-postsubmits.yaml | 65 + ...-request-limit-release-4.9-presubmits.yaml | 310 ++ ...m-label-proxy-release-4.9-postsubmits.yaml | 65 + ...om-label-proxy-release-4.9-presubmits.yaml | 252 ++ ...-alertmanager-release-4.9-postsubmits.yaml | 65 + ...s-alertmanager-release-4.9-presubmits.yaml | 328 ++ ...heus-operator-release-4.9-postsubmits.yaml | 65 + ...theus-operator-release-4.9-presubmits.yaml | 328 ++ ...iv-prometheus-release-4.9-postsubmits.yaml | 65 + ...riv-prometheus-release-4.9-presubmits.yaml | 386 +++ ...-ptp-operator-release-4.9-postsubmits.yaml | 65 + ...v-ptp-operator-release-4.9-presubmits.yaml | 136 + ...ction-webhook-release-4.9-postsubmits.yaml | 65 + ...ection-webhook-release-4.9-presubmits.yaml | 176 + ...-override-cni-release-4.9-postsubmits.yaml | 65 + ...e-override-cni-release-4.9-presubmits.yaml | 136 + ...t-priv-router-release-4.9-postsubmits.yaml | 65 + ...ft-priv-router-release-4.9-presubmits.yaml | 566 ++++ ...-runtime-utils-release-4.9-presubmits.yaml | 118 + ...hift-priv-sdn-release-4.9-postsubmits.yaml | 65 + ...shift-priv-sdn-release-4.9-presubmits.yaml | 464 +++ ...e-ca-operator-release-4.9-postsubmits.yaml | 65 + ...ce-ca-operator-release-4.9-presubmits.yaml | 462 +++ ...rvice-catalog-release-4.9-postsubmits.yaml | 65 + ...ervice-catalog-release-4.9-presubmits.yaml | 194 ++ ...c-provisioner-release-4.9-postsubmits.yaml | 65 + ...ic-provisioner-release-4.9-presubmits.yaml | 118 + ...ource-operator-release-4.9-presubmits.yaml | 194 ++ ...riv-sriov-cni-release-4.9-postsubmits.yaml | 65 + ...priv-sriov-cni-release-4.9-presubmits.yaml | 136 + ...on-controller-release-4.9-postsubmits.yaml | 65 + ...ion-controller-release-4.9-presubmits.yaml | 136 + ...device-plugin-release-4.9-postsubmits.yaml | 65 + ...-device-plugin-release-4.9-presubmits.yaml | 136 + ...work-operator-release-4.9-postsubmits.yaml | 65 + ...twork-operator-release-4.9-presubmits.yaml | 292 ++ ...riv-telemeter-release-4.9-postsubmits.yaml | 65 + ...priv-telemeter-release-4.9-presubmits.yaml | 520 +++ ...oker-operator-release-4.9-postsubmits.yaml | 65 + ...roker-operator-release-4.9-presubmits.yaml | 60 + ...ervice-broker-release-4.9-postsubmits.yaml | 65 + ...service-broker-release-4.9-presubmits.yaml | 386 +++ ...t-priv-thanos-release-4.9-postsubmits.yaml | 65 + ...ft-priv-thanos-release-4.9-presubmits.yaml | 386 +++ ...aler-operator-release-4.9-postsubmits.yaml | 65 + ...caler-operator-release-4.9-presubmits.yaml | 368 ++ ...blem-detector-release-4.9-postsubmits.yaml | 65 + ...oblem-detector-release-4.9-presubmits.yaml | 252 ++ ...ereabouts-cni-release-4.9-postsubmits.yaml | 65 + ...hereabouts-cni-release-4.9-presubmits.yaml | 136 + ...-bootstrapper-release-4.9-postsubmits.yaml | 65 + ...g-bootstrapper-release-4.9-presubmits.yaml | 252 ++ ...nfig-operator-release-4.9-postsubmits.yaml | 63 + ...onfig-operator-release-4.9-presubmits.yaml | 448 +++ ...-ci-artifacts-release-4.9-postsubmits.yaml | 56 + ...p-ci-artifacts-release-4.9-presubmits.yaml | 119 + ...urce-operator-release-4.9-postsubmits.yaml | 56 + ...ource-operator-release-4.9-presubmits.yaml | 51 + ...ervice-broker-release-4.9-postsubmits.yaml | 56 + ...service-broker-release-4.9-presubmits.yaml | 479 +++ .../openshift-api-release-4.9-presubmits.yaml | 247 ++ ...ver-library-go-release-4.9-presubmits.yaml | 149 + ...ft-app-netutil-release-4.9-presubmits.yaml | 69 + ...iver-operator-release-4.9-postsubmits.yaml | 56 + ...river-operator-release-4.9-presubmits.yaml | 216 ++ ...bs-csi-driver-release-4.9-postsubmits.yaml | 57 + ...ebs-csi-driver-release-4.9-presubmits.yaml | 220 ++ ...ntity-webhook-release-4.9-postsubmits.yaml | 57 + ...entity-webhook-release-4.9-presubmits.yaml | 120 + ...river-operator-release-4.9-presubmits.yaml | 51 + ...isk-csi-driver-release-4.9-presubmits.yaml | 51 + ...etal-operator-release-4.9-postsubmits.yaml | 57 + ...metal-operator-release-4.9-presubmits.yaml | 432 +++ ...al-runtimecfg-release-4.9-postsubmits.yaml | 56 + ...tal-runtimecfg-release-4.9-presubmits.yaml | 267 ++ ...hift-bond-cni-release-4.9-postsubmits.yaml | 56 + ...shift-bond-cni-release-4.9-presubmits.yaml | 51 + ...d-machinery-go-release-4.9-presubmits.yaml | 51 + ...d-test-images-release-4.9-postsubmits.yaml | 56 + ...ld-test-images-release-4.9-presubmits.yaml | 51 + ...shift-builder-release-4.9-postsubmits.yaml | 56 + ...nshift-builder-release-4.9-presubmits.yaml | 418 +++ ...nati-operator-release-4.9-postsubmits.yaml | 56 + ...nnati-operator-release-4.9-presubmits.yaml | 169 + ...ft-cincinnati-release-4.9-postsubmits.yaml | 56 + ...ift-cincinnati-release-4.9-presubmits.yaml | 265 ++ ...hift-client-go-release-4.9-presubmits.yaml | 51 + ...tial-operator-release-4.9-postsubmits.yaml | 56 + ...ntial-operator-release-4.9-presubmits.yaml | 559 +++ ...der-openstack-release-4.9-postsubmits.yaml | 57 + ...ider-openstack-release-4.9-presubmits.yaml | 102 + ...-actuator-pkg-release-4.9-postsubmits.yaml | 57 + ...i-actuator-pkg-release-4.9-presubmits.yaml | 538 +++ ...-provider-aws-release-4.9-postsubmits.yaml | 57 + ...i-provider-aws-release-4.9-presubmits.yaml | 533 +++ ...rovider-azure-release-4.9-postsubmits.yaml | 57 + ...provider-azure-release-4.9-presubmits.yaml | 507 +++ ...der-baremetal-release-4.9-postsubmits.yaml | 56 + ...ider-baremetal-release-4.9-presubmits.yaml | 592 ++++ ...-provider-gcp-release-4.9-postsubmits.yaml | 56 + ...i-provider-gcp-release-4.9-presubmits.yaml | 386 +++ ...ider-kubemark-release-4.9-postsubmits.yaml | 56 + ...vider-kubemark-release-4.9-presubmits.yaml | 247 ++ ...ovider-kubevirt-release-4.9-periodics.yaml | 133 + ...ider-kubevirt-release-4.9-postsubmits.yaml | 56 + ...vider-kubevirt-release-4.9-presubmits.yaml | 265 ++ ...vider-libvirt-release-4.9-postsubmits.yaml | 56 + ...ovider-libvirt-release-4.9-presubmits.yaml | 406 +++ ...der-openstack-release-4.9-postsubmits.yaml | 57 + ...ider-openstack-release-4.9-presubmits.yaml | 406 +++ ...rovider-ovirt-release-4.9-postsubmits.yaml | 56 + ...provider-ovirt-release-4.9-presubmits.yaml | 121 + ...tion-operator-release-4.9-postsubmits.yaml | 56 + ...ation-operator-release-4.9-presubmits.yaml | 677 ++++ ...aler-operator-release-4.9-postsubmits.yaml | 56 + ...caler-operator-release-4.9-presubmits.yaml | 497 +++ ...etal-operator-release-4.9-postsubmits.yaml | 56 + ...metal-operator-release-4.9-presubmits.yaml | 846 +++++ ...ter-bootstrap-release-4.9-postsubmits.yaml | 56 + ...ster-bootstrap-release-4.9-presubmits.yaml | 401 +++ ...ster-capacity-release-4.9-postsubmits.yaml | 57 + ...uster-capacity-release-4.9-presubmits.yaml | 102 + ...ager-operator-release-4.9-postsubmits.yaml | 56 + ...nager-operator-release-4.9-presubmits.yaml | 149 + ...nfig-operator-release-4.9-postsubmits.yaml | 56 + ...onfig-operator-release-4.9-presubmits.yaml | 468 +++ ...ller-operator-release-4.9-postsubmits.yaml | 56 + ...oller-operator-release-4.9-presubmits.yaml | 352 ++ ...-dns-operator-release-4.9-postsubmits.yaml | 56 + ...r-dns-operator-release-4.9-presubmits.yaml | 350 ++ ...etcd-operator-release-4.9-postsubmits.yaml | 56 + ...-etcd-operator-release-4.9-presubmits.yaml | 1047 ++++++ ...stry-operator-release-4.9-postsubmits.yaml | 56 + ...istry-operator-release-4.9-presubmits.yaml | 989 ++++++ ...ress-operator-release-4.9-postsubmits.yaml | 56 + ...gress-operator-release-4.9-presubmits.yaml | 485 +++ ...rver-operator-release-4.9-postsubmits.yaml | 56 + ...erver-operator-release-4.9-presubmits.yaml | 809 +++++ ...ager-operator-release-4.9-postsubmits.yaml | 56 + ...nager-operator-release-4.9-presubmits.yaml | 399 +++ ...uler-operator-release-4.9-postsubmits.yaml | 56 + ...duler-operator-release-4.9-presubmits.yaml | 216 ++ ...uler-operator-release-4.9-postsubmits.yaml | 56 + ...duler-operator-release-4.9-presubmits.yaml | 466 +++ ...ator-operator-release-4.9-postsubmits.yaml | 56 + ...rator-operator-release-4.9-presubmits.yaml | 332 ++ ...ging-operator-release-4.9-postsubmits.yaml | 56 + ...gging-operator-release-4.9-presubmits.yaml | 234 ++ ...hine-approver-release-4.9-postsubmits.yaml | 56 + ...chine-approver-release-4.9-presubmits.yaml | 439 +++ ...ring-operator-release-4.9-postsubmits.yaml | 56 + ...oring-operator-release-4.9-presubmits.yaml | 430 +++ ...work-operator-release-4.9-postsubmits.yaml | 56 + ...twork-operator-release-4.9-presubmits.yaml | 1155 +++++++ ...-nfd-operator-release-4.9-postsubmits.yaml | 56 + ...r-nfd-operator-release-4.9-presubmits.yaml | 283 ++ ...ning-operator-release-4.9-postsubmits.yaml | 56 + ...uning-operator-release-4.9-presubmits.yaml | 350 ++ ...rver-operator-release-4.9-postsubmits.yaml | 56 + ...erver-operator-release-4.9-presubmits.yaml | 418 +++ ...ager-operator-release-4.9-postsubmits.yaml | 56 + ...nager-operator-release-4.9-presubmits.yaml | 350 ++ ...cy-controller-release-4.9-postsubmits.yaml | 56 + ...icy-controller-release-4.9-presubmits.yaml | 332 ++ ...sion-operator-release-4.9-postsubmits.yaml | 56 + ...ssion-operator-release-4.9-presubmits.yaml | 350 ++ ...ide-admission-release-4.9-postsubmits.yaml | 56 + ...ride-admission-release-4.9-presubmits.yaml | 167 + ...ples-operator-release-4.9-postsubmits.yaml | 56 + ...mples-operator-release-4.9-presubmits.yaml | 504 +++ ...rage-operator-release-4.9-postsubmits.yaml | 56 + ...orage-operator-release-4.9-presubmits.yaml | 559 +++ ...r-update-keys-release-4.9-postsubmits.yaml | 56 + ...er-update-keys-release-4.9-presubmits.yaml | 185 + ...sion-operator-release-4.9-postsubmits.yaml | 56 + ...rsion-operator-release-4.9-presubmits.yaml | 425 +++ ...ance-operator-release-4.9-postsubmits.yaml | 56 + ...iance-operator-release-4.9-presubmits.yaml | 265 ++ ...figmap-reload-release-4.9-postsubmits.yaml | 56 + ...nfigmap-reload-release-4.9-presubmits.yaml | 167 + ...sole-operator-release-4.9-postsubmits.yaml | 56 + ...nsole-operator-release-4.9-presubmits.yaml | 421 +++ ...shift-console-release-4.9-postsubmits.yaml | 57 + ...nshift-console-release-4.9-presubmits.yaml | 402 +++ ...rking-plugins-release-4.9-postsubmits.yaml | 56 + ...orking-plugins-release-4.9-presubmits.yaml | 118 + ...shift-coredns-release-4.9-postsubmits.yaml | 57 + ...nshift-coredns-release-4.9-presubmits.yaml | 308 ++ ...rd-schema-gen-release-4.9-postsubmits.yaml | 56 + ...crd-schema-gen-release-4.9-presubmits.yaml | 100 + ...ver-registrar-release-4.9-postsubmits.yaml | 57 + ...iver-registrar-release-4.9-presubmits.yaml | 102 + ...nila-operator-release-4.9-postsubmits.yaml | 56 + ...anila-operator-release-4.9-presubmits.yaml | 149 + ...si-driver-nfs-release-4.9-postsubmits.yaml | 57 + ...csi-driver-nfs-release-4.9-presubmits.yaml | 202 ++ ...cted-resource-release-4.9-postsubmits.yaml | 56 + ...ected-resource-release-4.9-presubmits.yaml | 350 ++ ...rnal-attacher-release-4.9-postsubmits.yaml | 57 + ...ernal-attacher-release-4.9-presubmits.yaml | 311 ++ ...l-provisioner-release-4.9-postsubmits.yaml | 57 + ...al-provisioner-release-4.9-presubmits.yaml | 311 ++ ...ernal-resizer-release-4.9-postsubmits.yaml | 57 + ...ternal-resizer-release-4.9-presubmits.yaml | 311 ++ ...l-snapshotter-release-4.9-postsubmits.yaml | 57 + ...al-snapshotter-release-4.9-presubmits.yaml | 311 ++ ...livenessprobe-release-4.9-postsubmits.yaml | 57 + ...-livenessprobe-release-4.9-presubmits.yaml | 311 ++ ...ver-registrar-release-4.9-postsubmits.yaml | 57 + ...iver-registrar-release-4.9-presubmits.yaml | 311 ++ ...t-csi-operator-release-4.9-presubmits.yaml | 167 + ...t-descheduler-release-4.9-postsubmits.yaml | 57 + ...ft-descheduler-release-4.9-presubmits.yaml | 102 + ...ss-router-cni-release-4.9-postsubmits.yaml | 56 + ...ess-router-cni-release-4.9-presubmits.yaml | 118 + ...arch-operator-release-4.9-postsubmits.yaml | 56 + ...earch-operator-release-4.9-presubmits.yaml | 301 ++ ...csearch-proxy-release-4.9-postsubmits.yaml | 56 + ...icsearch-proxy-release-4.9-presubmits.yaml | 234 ++ ...n-v2-operator-release-4.9-postsubmits.yaml | 56 + ...on-v2-operator-release-4.9-presubmits.yaml | 198 ++ ...rity-operator-release-4.9-postsubmits.yaml | 56 + ...grity-operator-release-4.9-presubmits.yaml | 265 ++ ...iver-operator-release-4.9-postsubmits.yaml | 56 + ...river-operator-release-4.9-presubmits.yaml | 287 ++ ...pd-csi-driver-release-4.9-postsubmits.yaml | 57 + ...-pd-csi-driver-release-4.9-presubmits.yaml | 242 ++ ...shift-grafana-release-4.9-postsubmits.yaml | 56 + ...nshift-grafana-release-4.9-presubmits.yaml | 216 ++ ...-ib-sriov-cni-release-4.9-postsubmits.yaml | 56 + ...t-ib-sriov-cni-release-4.9-presubmits.yaml | 118 + ...mage-registry-release-4.9-postsubmits.yaml | 56 + ...image-registry-release-4.9-presubmits.yaml | 419 +++ ...nshift-images-release-4.9-postsubmits.yaml | 56 + ...enshift-images-release-4.9-presubmits.yaml | 185 + ...sights-operator-release-4.9-periodics.yaml | 137 + ...ghts-operator-release-4.9-postsubmits.yaml | 56 + ...ights-operator-release-4.9-presubmits.yaml | 307 ++ ...ift-installer-release-4.9-postsubmits.yaml | 56 + ...hift-installer-release-4.9-presubmits.yaml | 3004 +++++++++++++++++ ...ecorder-image-release-4.9-postsubmits.yaml | 56 + ...recorder-image-release-4.9-presubmits.yaml | 120 + ...-ironic-image-release-4.9-postsubmits.yaml | 56 + ...t-ironic-image-release-4.9-presubmits.yaml | 189 ++ ...spector-image-release-4.9-postsubmits.yaml | 56 + ...nspector-image-release-4.9-presubmits.yaml | 120 + ...pa-downloader-release-4.9-postsubmits.yaml | 56 + ...ipa-downloader-release-4.9-presubmits.yaml | 120 + ...os-downloader-release-4.9-postsubmits.yaml | 56 + ...cos-downloader-release-4.9-presubmits.yaml | 120 + ...ic-ip-manager-release-4.9-postsubmits.yaml | 56 + ...tic-ip-manager-release-4.9-presubmits.yaml | 120 + ...client-plugin-release-4.9-postsubmits.yaml | 56 + ...-client-plugin-release-4.9-presubmits.yaml | 185 + ...-login-plugin-release-4.9-postsubmits.yaml | 56 + ...t-login-plugin-release-4.9-presubmits.yaml | 118 + ...s-sync-plugin-release-4.9-postsubmits.yaml | 56 + ...ns-sync-plugin-release-4.9-presubmits.yaml | 118 + ...shift-jenkins-release-4.9-postsubmits.yaml | 56 + ...nshift-jenkins-release-4.9-presubmits.yaml | 185 + ...theus-adapter-release-4.9-postsubmits.yaml | 57 + ...etheus-adapter-release-4.9-presubmits.yaml | 221 ++ ...be-rbac-proxy-release-4.9-postsubmits.yaml | 56 + ...ube-rbac-proxy-release-4.9-presubmits.yaml | 216 ++ ...state-metrics-release-4.9-postsubmits.yaml | 57 + ...-state-metrics-release-4.9-presubmits.yaml | 220 ++ ...efed-operator-release-4.9-postsubmits.yaml | 56 + ...befed-operator-release-4.9-presubmits.yaml | 216 ++ ...shift-kubefed-release-4.9-postsubmits.yaml | 57 + ...nshift-kubefed-release-4.9-presubmits.yaml | 202 ++ ...es-autoscaler-release-4.9-postsubmits.yaml | 57 + ...tes-autoscaler-release-4.9-presubmits.yaml | 511 +++ ...sion-migrator-release-4.9-postsubmits.yaml | 57 + ...rsion-migrator-release-4.9-presubmits.yaml | 220 ++ ...rnetes-nmstate-release-4.9-presubmits.yaml | 51 + ...ft-kubernetes-release-4.9-postsubmits.yaml | 58 + ...ift-kubernetes-release-4.9-presubmits.yaml | 1780 ++++++++++ ...yr-kubernetes-release-4.9-postsubmits.yaml | 56 + ...ryr-kubernetes-release-4.9-presubmits.yaml | 149 + ...eader-elector-release-4.9-postsubmits.yaml | 56 + ...leader-elector-release-4.9-presubmits.yaml | 100 + ...ift-library-go-release-4.9-presubmits.yaml | 217 ++ ...nuxptp-daemon-release-4.9-postsubmits.yaml | 56 + ...inuxptp-daemon-release-4.9-presubmits.yaml | 118 + ...rage-operator-release-4.9-postsubmits.yaml | 56 + ...orage-operator-release-4.9-presubmits.yaml | 167 + ...penshift-loki-release-4.9-postsubmits.yaml | 56 + ...openshift-loki-release-4.9-presubmits.yaml | 51 + ...-api-operator-release-4.9-postsubmits.yaml | 56 + ...e-api-operator-release-4.9-presubmits.yaml | 1275 +++++++ ...nfig-operator-release-4.9-postsubmits.yaml | 56 + ...onfig-operator-release-4.9-presubmits.yaml | 1413 ++++++++ ...dns-publisher-release-4.9-postsubmits.yaml | 56 + ...mdns-publisher-release-4.9-presubmits.yaml | 334 ++ ...mart-exporter-release-4.9-postsubmits.yaml | 56 + ...smart-exporter-release-4.9-presubmits.yaml | 51 + ...on-controller-release-4.9-postsubmits.yaml | 56 + ...ion-controller-release-4.9-presubmits.yaml | 118 + ...ft-multus-cni-release-4.9-postsubmits.yaml | 56 + ...ift-multus-cni-release-4.9-presubmits.yaml | 185 + ...networkpolicy-release-4.9-postsubmits.yaml | 56 + ...-networkpolicy-release-4.9-presubmits.yaml | 118 + ...t-must-gather-release-4.9-postsubmits.yaml | 56 + ...ft-must-gather-release-4.9-presubmits.yaml | 118 + ...etrics-daemon-release-4.9-postsubmits.yaml | 56 + ...metrics-daemon-release-4.9-presubmits.yaml | 169 + ...network-tools-release-4.9-postsubmits.yaml | 56 + ...-network-tools-release-4.9-presubmits.yaml | 118 + ...ure-discovery-release-4.9-postsubmits.yaml | 56 + ...ture-discovery-release-4.9-presubmits.yaml | 149 + ...ctor-operator-release-4.9-postsubmits.yaml | 56 + ...ector-operator-release-4.9-presubmits.yaml | 51 + ...blem-detector-release-4.9-postsubmits.yaml | 56 + ...oblem-detector-release-4.9-presubmits.yaml | 51 + ...node_exporter-release-4.9-postsubmits.yaml | 56 + ...-node_exporter-release-4.9-presubmits.yaml | 216 ++ ...uth-apiserver-release-4.9-postsubmits.yaml | 56 + ...auth-apiserver-release-4.9-presubmits.yaml | 352 ++ ...t-oauth-proxy-release-4.9-postsubmits.yaml | 56 + ...ft-oauth-proxy-release-4.9-presubmits.yaml | 334 ++ ...-oauth-server-release-4.9-postsubmits.yaml | 56 + ...t-oauth-server-release-4.9-presubmits.yaml | 403 +++ .../openshift-oc-release-4.9-postsubmits.yaml | 57 + .../openshift-oc-release-4.9-presubmits.yaml | 704 ++++ ...-operator-sdk-release-4.9-postsubmits.yaml | 56 + ...e-operator-sdk-release-4.9-presubmits.yaml | 283 ++ ...shift-ansible-release-4.9-postsubmits.yaml | 56 + ...nshift-ansible-release-4.9-presubmits.yaml | 167 + ...ift-apiserver-release-4.9-postsubmits.yaml | 56 + ...hift-apiserver-release-4.9-presubmits.yaml | 417 +++ ...oller-manager-release-4.9-postsubmits.yaml | 56 + ...roller-manager-release-4.9-presubmits.yaml | 557 +++ ...state-metrics-release-4.9-postsubmits.yaml | 56 + ...-state-metrics-release-4.9-presubmits.yaml | 314 ++ ...t-tests-private-release-4.9-periodics.yaml | 82 + ...-tests-private-release-4.9-presubmits.yaml | 141 + ...enshift-tests-release-4.9-postsubmits.yaml | 56 + ...penshift-tests-release-4.9-presubmits.yaml | 100 + ...iver-operator-release-4.9-postsubmits.yaml | 56 + ...river-operator-release-4.9-presubmits.yaml | 100 + ...gated-logging-release-4.9-postsubmits.yaml | 57 + ...egated-logging-release-4.9-presubmits.yaml | 369 ++ ...nshift-origin-release-4.9-postsubmits.yaml | 56 + ...enshift-origin-release-4.9-presubmits.yaml | 1780 ++++++++++ ...rics-exporter-release-4.9-postsubmits.yaml | 56 + ...trics-exporter-release-4.9-presubmits.yaml | 101 + ...openshift-osin-release-4.9-presubmits.yaml | 51 + ...iver-operator-release-4.9-postsubmits.yaml | 57 + ...river-operator-release-4.9-presubmits.yaml | 223 ++ ...rt-csi-driver-release-4.9-postsubmits.yaml | 57 + ...irt-csi-driver-release-4.9-presubmits.yaml | 123 + ...-ovn-kubernetes-release-4.9-periodics.yaml | 137 + ...vn-kubernetes-release-4.9-postsubmits.yaml | 56 + ...ovn-kubernetes-release-4.9-presubmits.yaml | 699 ++++ ...request-limit-release-4.9-postsubmits.yaml | 56 + ...-request-limit-release-4.9-presubmits.yaml | 265 ++ ...m-label-proxy-release-4.9-postsubmits.yaml | 56 + ...om-label-proxy-release-4.9-presubmits.yaml | 216 ++ ...-alertmanager-release-4.9-postsubmits.yaml | 56 + ...s-alertmanager-release-4.9-presubmits.yaml | 283 ++ ...heus-operator-release-4.9-postsubmits.yaml | 57 + ...theus-operator-release-4.9-presubmits.yaml | 288 ++ ...ft-prometheus-release-4.9-postsubmits.yaml | 56 + ...ift-prometheus-release-4.9-presubmits.yaml | 332 ++ ...-ptp-operator-release-4.9-postsubmits.yaml | 56 + ...t-ptp-operator-release-4.9-presubmits.yaml | 118 + ...ction-webhook-release-4.9-postsubmits.yaml | 56 + ...ection-webhook-release-4.9-presubmits.yaml | 149 + ...-override-cni-release-4.9-postsubmits.yaml | 56 + ...e-override-cni-release-4.9-presubmits.yaml | 118 + ...nshift-router-release-4.9-postsubmits.yaml | 56 + ...enshift-router-release-4.9-presubmits.yaml | 497 +++ ...-runtime-utils-release-4.9-presubmits.yaml | 100 + ...openshift-sdn-release-4.9-postsubmits.yaml | 56 + .../openshift-sdn-release-4.9-presubmits.yaml | 497 +++ ...e-ca-operator-release-4.9-postsubmits.yaml | 56 + ...ce-ca-operator-release-4.9-presubmits.yaml | 399 +++ ...rvice-catalog-release-4.9-postsubmits.yaml | 57 + ...ervice-catalog-release-4.9-presubmits.yaml | 170 + ...c-provisioner-release-4.9-postsubmits.yaml | 57 + ...ic-provisioner-release-4.9-presubmits.yaml | 102 + ...ource-operator-release-4.9-presubmits.yaml | 167 + ...ift-sriov-cni-release-4.9-postsubmits.yaml | 56 + ...hift-sriov-cni-release-4.9-presubmits.yaml | 118 + ...on-controller-release-4.9-postsubmits.yaml | 56 + ...ion-controller-release-4.9-presubmits.yaml | 118 + ...device-plugin-release-4.9-postsubmits.yaml | 56 + ...-device-plugin-release-4.9-presubmits.yaml | 118 + ...work-operator-release-4.9-postsubmits.yaml | 56 + ...twork-operator-release-4.9-presubmits.yaml | 247 ++ ...ift-telemeter-release-4.9-postsubmits.yaml | 56 + ...hift-telemeter-release-4.9-presubmits.yaml | 480 +++ ...oker-operator-release-4.9-postsubmits.yaml | 56 + ...roker-operator-release-4.9-presubmits.yaml | 51 + ...ervice-broker-release-4.9-postsubmits.yaml | 56 + ...service-broker-release-4.9-presubmits.yaml | 332 ++ ...nshift-thanos-release-4.9-postsubmits.yaml | 56 + ...enshift-thanos-release-4.9-presubmits.yaml | 332 ++ ...aler-operator-release-4.9-postsubmits.yaml | 56 + ...caler-operator-release-4.9-presubmits.yaml | 314 ++ ...blem-detector-release-4.9-postsubmits.yaml | 56 + ...oblem-detector-release-4.9-presubmits.yaml | 216 ++ ...ereabouts-cni-release-4.9-postsubmits.yaml | 56 + ...hereabouts-cni-release-4.9-presubmits.yaml | 118 + ...-bootstrapper-release-4.9-postsubmits.yaml | 56 + ...g-bootstrapper-release-4.9-presubmits.yaml | 216 ++ ...nfig-operator-release-4.9-postsubmits.yaml | 54 + ...onfig-operator-release-4.9-presubmits.yaml | 385 +++ ...cycle-manager-release-4.9-postsubmits.yaml | 56 + ...ecycle-manager-release-4.9-presubmits.yaml | 421 +++ ...r-marketplace-release-4.9-postsubmits.yaml | 56 + ...or-marketplace-release-4.9-presubmits.yaml | 435 +++ ...ator-registry-release-4.9-postsubmits.yaml | 56 + ...rator-registry-release-4.9-presubmits.yaml | 167 + 723 files changed, 145391 insertions(+) create mode 100644 ci-operator/jobs/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/kube-reporting/hadoop/kube-reporting-hadoop-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/kube-reporting/hadoop/kube-reporting-hadoop-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/kube-reporting/helm/kube-reporting-helm-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/kube-reporting/helm/kube-reporting-helm-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/kube-reporting/hive/kube-reporting-hive-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/kube-reporting/hive/kube-reporting-hive-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/kube-reporting/presto/kube-reporting-presto-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/kube-reporting/presto/kube-reporting-presto-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.9-periodics.yaml create mode 100644 ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/api/openshift-priv-api-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/apiserver-library-go/openshift-priv-apiserver-library-go-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/app-netutil/openshift-priv-app-netutil-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/aws-ebs-csi-driver/openshift-priv-aws-ebs-csi-driver-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/aws-ebs-csi-driver/openshift-priv-aws-ebs-csi-driver-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/aws-pod-identity-webhook/openshift-priv-aws-pod-identity-webhook-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/aws-pod-identity-webhook/openshift-priv-aws-pod-identity-webhook-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/azure-disk-csi-driver-operator/openshift-priv-azure-disk-csi-driver-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/azure-disk-csi-driver/openshift-priv-azure-disk-csi-driver-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/baremetal-operator/openshift-priv-baremetal-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/baremetal-operator/openshift-priv-baremetal-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/bond-cni/openshift-priv-bond-cni-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/bond-cni/openshift-priv-bond-cni-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/build-machinery-go/openshift-priv-build-machinery-go-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/build-test-images/openshift-priv-build-test-images-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/build-test-images/openshift-priv-build-test-images-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/builder/openshift-priv-builder-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/builder/openshift-priv-builder-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/client-go/openshift-priv-client-go-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cloud-provider-openstack/openshift-priv-cloud-provider-openstack-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cloud-provider-openstack/openshift-priv-cloud-provider-openstack-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-actuator-pkg/openshift-priv-cluster-api-actuator-pkg-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-actuator-pkg/openshift-priv-cluster-api-actuator-pkg-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-provider-aws/openshift-priv-cluster-api-provider-aws-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-provider-aws/openshift-priv-cluster-api-provider-aws-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-provider-azure/openshift-priv-cluster-api-provider-azure-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-provider-azure/openshift-priv-cluster-api-provider-azure-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-provider-baremetal/openshift-priv-cluster-api-provider-baremetal-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-provider-baremetal/openshift-priv-cluster-api-provider-baremetal-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-provider-gcp/openshift-priv-cluster-api-provider-gcp-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-provider-gcp/openshift-priv-cluster-api-provider-gcp-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-provider-kubemark/openshift-priv-cluster-api-provider-kubemark-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-provider-kubemark/openshift-priv-cluster-api-provider-kubemark-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.9-periodics.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-provider-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-provider-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-provider-openstack/openshift-priv-cluster-api-provider-openstack-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-provider-openstack/openshift-priv-cluster-api-provider-openstack-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-provider-ovirt/openshift-priv-cluster-api-provider-ovirt-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-api-provider-ovirt/openshift-priv-cluster-api-provider-ovirt-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-autoscaler-operator/openshift-priv-cluster-autoscaler-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-autoscaler-operator/openshift-priv-cluster-autoscaler-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-baremetal-operator/openshift-priv-cluster-baremetal-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-baremetal-operator/openshift-priv-cluster-baremetal-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-bootstrap/openshift-priv-cluster-bootstrap-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-bootstrap/openshift-priv-cluster-bootstrap-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-capacity/openshift-priv-cluster-capacity-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-capacity/openshift-priv-cluster-capacity-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-cloud-controller-manager-operator/openshift-priv-cluster-cloud-controller-manager-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-cloud-controller-manager-operator/openshift-priv-cluster-cloud-controller-manager-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-config-operator/openshift-priv-cluster-config-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-config-operator/openshift-priv-cluster-config-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-csi-snapshot-controller-operator/openshift-priv-cluster-csi-snapshot-controller-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-csi-snapshot-controller-operator/openshift-priv-cluster-csi-snapshot-controller-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-dns-operator/openshift-priv-cluster-dns-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-dns-operator/openshift-priv-cluster-dns-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-image-registry-operator/openshift-priv-cluster-image-registry-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-image-registry-operator/openshift-priv-cluster-image-registry-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-ingress-operator/openshift-priv-cluster-ingress-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-ingress-operator/openshift-priv-cluster-ingress-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-kube-controller-manager-operator/openshift-priv-cluster-kube-controller-manager-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-kube-controller-manager-operator/openshift-priv-cluster-kube-controller-manager-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-kube-descheduler-operator/openshift-priv-cluster-kube-descheduler-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-kube-descheduler-operator/openshift-priv-cluster-kube-descheduler-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-kube-storage-version-migrator-operator/openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-kube-storage-version-migrator-operator/openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-logging-operator/openshift-priv-cluster-logging-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-logging-operator/openshift-priv-cluster-logging-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-machine-approver/openshift-priv-cluster-machine-approver-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-machine-approver/openshift-priv-cluster-machine-approver-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-monitoring-operator/openshift-priv-cluster-monitoring-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-monitoring-operator/openshift-priv-cluster-monitoring-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-nfd-operator/openshift-priv-cluster-nfd-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-nfd-operator/openshift-priv-cluster-nfd-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-node-tuning-operator/openshift-priv-cluster-node-tuning-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-node-tuning-operator/openshift-priv-cluster-node-tuning-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-openshift-apiserver-operator/openshift-priv-cluster-openshift-apiserver-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-openshift-apiserver-operator/openshift-priv-cluster-openshift-apiserver-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-openshift-controller-manager-operator/openshift-priv-cluster-openshift-controller-manager-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-openshift-controller-manager-operator/openshift-priv-cluster-openshift-controller-manager-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-policy-controller/openshift-priv-cluster-policy-controller-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-policy-controller/openshift-priv-cluster-policy-controller-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-resource-override-admission-operator/openshift-priv-cluster-resource-override-admission-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-resource-override-admission-operator/openshift-priv-cluster-resource-override-admission-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-resource-override-admission/openshift-priv-cluster-resource-override-admission-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-resource-override-admission/openshift-priv-cluster-resource-override-admission-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-samples-operator/openshift-priv-cluster-samples-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-samples-operator/openshift-priv-cluster-samples-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-storage-operator/openshift-priv-cluster-storage-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-storage-operator/openshift-priv-cluster-storage-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-update-keys/openshift-priv-cluster-update-keys-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-update-keys/openshift-priv-cluster-update-keys-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-version-operator/openshift-priv-cluster-version-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/cluster-version-operator/openshift-priv-cluster-version-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/compliance-operator/openshift-priv-compliance-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/compliance-operator/openshift-priv-compliance-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/configmap-reload/openshift-priv-configmap-reload-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/configmap-reload/openshift-priv-configmap-reload-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/console-operator/openshift-priv-console-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/console-operator/openshift-priv-console-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/console/openshift-priv-console-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/console/openshift-priv-console-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/coredns/openshift-priv-coredns-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/coredns/openshift-priv-coredns-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-cluster-driver-registrar/openshift-priv-csi-cluster-driver-registrar-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-cluster-driver-registrar/openshift-priv-csi-cluster-driver-registrar-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-driver-manila-operator/openshift-priv-csi-driver-manila-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-driver-manila-operator/openshift-priv-csi-driver-manila-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-driver-nfs/openshift-priv-csi-driver-nfs-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-driver-nfs/openshift-priv-csi-driver-nfs-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-driver-projected-resource/openshift-priv-csi-driver-projected-resource-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-driver-projected-resource/openshift-priv-csi-driver-projected-resource-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-external-attacher/openshift-priv-csi-external-attacher-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-external-attacher/openshift-priv-csi-external-attacher-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-external-provisioner/openshift-priv-csi-external-provisioner-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-external-provisioner/openshift-priv-csi-external-provisioner-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-external-resizer/openshift-priv-csi-external-resizer-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-external-resizer/openshift-priv-csi-external-resizer-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-external-snapshotter/openshift-priv-csi-external-snapshotter-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-external-snapshotter/openshift-priv-csi-external-snapshotter-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-node-driver-registrar/openshift-priv-csi-node-driver-registrar-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-node-driver-registrar/openshift-priv-csi-node-driver-registrar-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/csi-operator/openshift-priv-csi-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/descheduler/openshift-priv-descheduler-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/descheduler/openshift-priv-descheduler-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/egress-router-cni/openshift-priv-egress-router-cni-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/egress-router-cni/openshift-priv-egress-router-cni-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/elasticsearch-operator/openshift-priv-elasticsearch-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/elasticsearch-operator/openshift-priv-elasticsearch-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/elasticsearch-proxy/openshift-priv-elasticsearch-proxy-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/elasticsearch-proxy/openshift-priv-elasticsearch-proxy-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/file-integrity-operator/openshift-priv-file-integrity-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/file-integrity-operator/openshift-priv-file-integrity-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/gcp-pd-csi-driver-operator/openshift-priv-gcp-pd-csi-driver-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/gcp-pd-csi-driver-operator/openshift-priv-gcp-pd-csi-driver-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/gcp-pd-csi-driver/openshift-priv-gcp-pd-csi-driver-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/gcp-pd-csi-driver/openshift-priv-gcp-pd-csi-driver-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/grafana/openshift-priv-grafana-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/grafana/openshift-priv-grafana-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ib-sriov-cni/openshift-priv-ib-sriov-cni-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ib-sriov-cni/openshift-priv-ib-sriov-cni-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/image-registry/openshift-priv-image-registry-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/image-registry/openshift-priv-image-registry-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/images/openshift-priv-images-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/images/openshift-priv-images-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.9-periodics.yaml create mode 100644 ci-operator/jobs/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/installer/openshift-priv-installer-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/installer/openshift-priv-installer-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ironic-hardware-inventory-recorder-image/openshift-priv-ironic-hardware-inventory-recorder-image-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ironic-hardware-inventory-recorder-image/openshift-priv-ironic-hardware-inventory-recorder-image-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ironic-image/openshift-priv-ironic-image-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ironic-image/openshift-priv-ironic-image-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ironic-ipa-downloader/openshift-priv-ironic-ipa-downloader-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ironic-ipa-downloader/openshift-priv-ironic-ipa-downloader-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ironic-rhcos-downloader/openshift-priv-ironic-rhcos-downloader-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ironic-rhcos-downloader/openshift-priv-ironic-rhcos-downloader-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ironic-static-ip-manager/openshift-priv-ironic-static-ip-manager-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ironic-static-ip-manager/openshift-priv-ironic-static-ip-manager-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/jenkins-client-plugin/openshift-priv-jenkins-client-plugin-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/jenkins-client-plugin/openshift-priv-jenkins-client-plugin-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/jenkins-openshift-login-plugin/openshift-priv-jenkins-openshift-login-plugin-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/jenkins-openshift-login-plugin/openshift-priv-jenkins-openshift-login-plugin-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/jenkins-sync-plugin/openshift-priv-jenkins-sync-plugin-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/jenkins-sync-plugin/openshift-priv-jenkins-sync-plugin-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/jenkins/openshift-priv-jenkins-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/jenkins/openshift-priv-jenkins-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/kubefed-operator/openshift-priv-kubefed-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/kubefed-operator/openshift-priv-kubefed-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/kubefed/openshift-priv-kubefed-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/kubefed/openshift-priv-kubefed-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/kubernetes-kube-storage-version-migrator/openshift-priv-kubernetes-kube-storage-version-migrator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/kubernetes-kube-storage-version-migrator/openshift-priv-kubernetes-kube-storage-version-migrator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/kubernetes-nmstate/openshift-priv-kubernetes-nmstate-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/kuryr-kubernetes/openshift-priv-kuryr-kubernetes-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/kuryr-kubernetes/openshift-priv-kuryr-kubernetes-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/leader-elector/openshift-priv-leader-elector-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/leader-elector/openshift-priv-leader-elector-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/library-go/openshift-priv-library-go-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/local-storage-operator/openshift-priv-local-storage-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/local-storage-operator/openshift-priv-local-storage-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/loki/openshift-priv-loki-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/loki/openshift-priv-loki-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/machine-api-operator/openshift-priv-machine-api-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/machine-api-operator/openshift-priv-machine-api-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/machine-config-operator/openshift-priv-machine-config-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/machine-config-operator/openshift-priv-machine-config-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/mdns-publisher/openshift-priv-mdns-publisher-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/mdns-publisher/openshift-priv-mdns-publisher-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/multus-cni/openshift-priv-multus-cni-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/multus-cni/openshift-priv-multus-cni-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/multus-networkpolicy/openshift-priv-multus-networkpolicy-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/multus-networkpolicy/openshift-priv-multus-networkpolicy-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/must-gather/openshift-priv-must-gather-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/must-gather/openshift-priv-must-gather-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/network-tools/openshift-priv-network-tools-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/network-tools/openshift-priv-network-tools-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/node-problem-detector-operator/openshift-priv-node-problem-detector-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/node-problem-detector-operator/openshift-priv-node-problem-detector-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/node-problem-detector/openshift-priv-node-problem-detector-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/node-problem-detector/openshift-priv-node-problem-detector-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/node_exporter/openshift-priv-node_exporter-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/node_exporter/openshift-priv-node_exporter-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/oauth-proxy/openshift-priv-oauth-proxy-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/oauth-proxy/openshift-priv-oauth-proxy-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/oauth-server/openshift-priv-oauth-server-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/oauth-server/openshift-priv-oauth-server-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/oc/openshift-priv-oc-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/oc/openshift-priv-oc-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ocp-release-operator-sdk/openshift-priv-ocp-release-operator-sdk-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ocp-release-operator-sdk/openshift-priv-ocp-release-operator-sdk-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/openshift-ansible/openshift-priv-openshift-ansible-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/openshift-ansible/openshift-priv-openshift-ansible-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/openshift-apiserver/openshift-priv-openshift-apiserver-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/openshift-apiserver/openshift-priv-openshift-apiserver-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/openshift-controller-manager/openshift-priv-openshift-controller-manager-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/openshift-controller-manager/openshift-priv-openshift-controller-manager-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/openshift-state-metrics/openshift-priv-openshift-state-metrics-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/openshift-state-metrics/openshift-priv-openshift-state-metrics-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/openshift-tests-private/openshift-priv-openshift-tests-private-release-4.9-periodics.yaml create mode 100644 ci-operator/jobs/openshift-priv/openshift-tests-private/openshift-priv-openshift-tests-private-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/openshift-tests/openshift-priv-openshift-tests-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/openshift-tests/openshift-priv-openshift-tests-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/openstack-cinder-csi-driver-operator/openshift-priv-openstack-cinder-csi-driver-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/openstack-cinder-csi-driver-operator/openshift-priv-openstack-cinder-csi-driver-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/origin-aggregated-logging/openshift-priv-origin-aggregated-logging-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/origin-aggregated-logging/openshift-priv-origin-aggregated-logging-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/origin/openshift-priv-origin-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/origin/openshift-priv-origin-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/osin/openshift-priv-osin-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ovirt-csi-driver/openshift-priv-ovirt-csi-driver-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ovirt-csi-driver/openshift-priv-ovirt-csi-driver-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.9-periodics.yaml create mode 100644 ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/project-request-limit/openshift-priv-project-request-limit-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/project-request-limit/openshift-priv-project-request-limit-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/prom-label-proxy/openshift-priv-prom-label-proxy-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/prom-label-proxy/openshift-priv-prom-label-proxy-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/prometheus-operator/openshift-priv-prometheus-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/prometheus-operator/openshift-priv-prometheus-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/prometheus/openshift-priv-prometheus-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/prometheus/openshift-priv-prometheus-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ptp-operator/openshift-priv-ptp-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ptp-operator/openshift-priv-ptp-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/redhat-subscription-injection-webhook/openshift-priv-redhat-subscription-injection-webhook-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/redhat-subscription-injection-webhook/openshift-priv-redhat-subscription-injection-webhook-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/route-override-cni/openshift-priv-route-override-cni-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/route-override-cni/openshift-priv-route-override-cni-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/router/openshift-priv-router-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/router/openshift-priv-router-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/runtime-utils/openshift-priv-runtime-utils-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/sdn/openshift-priv-sdn-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/sdn/openshift-priv-sdn-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/service-ca-operator/openshift-priv-service-ca-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/service-ca-operator/openshift-priv-service-ca-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/service-catalog/openshift-priv-service-catalog-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/service-catalog/openshift-priv-service-catalog-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/sig-storage-local-static-provisioner/openshift-priv-sig-storage-local-static-provisioner-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/sig-storage-local-static-provisioner/openshift-priv-sig-storage-local-static-provisioner-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/sriov-cni/openshift-priv-sriov-cni-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/sriov-cni/openshift-priv-sriov-cni-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/sriov-dp-admission-controller/openshift-priv-sriov-dp-admission-controller-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/sriov-dp-admission-controller/openshift-priv-sriov-dp-admission-controller-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/sriov-network-device-plugin/openshift-priv-sriov-network-device-plugin-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/sriov-network-device-plugin/openshift-priv-sriov-network-device-plugin-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/sriov-network-operator/openshift-priv-sriov-network-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/sriov-network-operator/openshift-priv-sriov-network-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/telemeter/openshift-priv-telemeter-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/telemeter/openshift-priv-telemeter-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/template-service-broker-operator/openshift-priv-template-service-broker-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/template-service-broker-operator/openshift-priv-template-service-broker-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/template-service-broker/openshift-priv-template-service-broker-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/template-service-broker/openshift-priv-template-service-broker-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/thanos/openshift-priv-thanos-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/thanos/openshift-priv-thanos-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/vertical-pod-autoscaler-operator/openshift-priv-vertical-pod-autoscaler-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/vertical-pod-autoscaler-operator/openshift-priv-vertical-pod-autoscaler-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/vsphere-problem-detector/openshift-priv-vsphere-problem-detector-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/vsphere-problem-detector/openshift-priv-vsphere-problem-detector-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/windows-machine-config-bootstrapper/openshift-priv-windows-machine-config-bootstrapper-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/windows-machine-config-bootstrapper/openshift-priv-windows-machine-config-bootstrapper-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/windows-machine-config-operator/openshift-priv-windows-machine-config-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/windows-machine-config-operator/openshift-priv-windows-machine-config-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/api/openshift-api-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/app-netutil/openshift-app-netutil-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/azure-disk-csi-driver-operator/openshift-azure-disk-csi-driver-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/azure-disk-csi-driver/openshift-azure-disk-csi-driver-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/bond-cni/openshift-bond-cni-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/bond-cni/openshift-bond-cni-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/build-machinery-go/openshift-build-machinery-go-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/build-test-images/openshift-build-test-images-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/build-test-images/openshift-build-test-images-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/builder/openshift-builder-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/builder/openshift-builder-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cincinnati-operator/openshift-cincinnati-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cincinnati-operator/openshift-cincinnati-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cincinnati/openshift-cincinnati-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cincinnati/openshift-cincinnati-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/client-go/openshift-client-go-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cloud-credential-operator/openshift-cloud-credential-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cloud-credential-operator/openshift-cloud-credential-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-actuator-pkg/openshift-cluster-api-actuator-pkg-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-actuator-pkg/openshift-cluster-api-actuator-pkg-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-provider-kubemark/openshift-cluster-api-provider-kubemark-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-provider-kubemark/openshift-cluster-api-provider-kubemark-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.9-periodics.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-provider-openstack/openshift-cluster-api-provider-openstack-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-provider-openstack/openshift-cluster-api-provider-openstack-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-provider-ovirt/openshift-cluster-api-provider-ovirt-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-api-provider-ovirt/openshift-cluster-api-provider-ovirt-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-authentication-operator/openshift-cluster-authentication-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-authentication-operator/openshift-cluster-authentication-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-autoscaler-operator/openshift-cluster-autoscaler-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-autoscaler-operator/openshift-cluster-autoscaler-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-baremetal-operator/openshift-cluster-baremetal-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-baremetal-operator/openshift-cluster-baremetal-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-bootstrap/openshift-cluster-bootstrap-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-bootstrap/openshift-cluster-bootstrap-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-capacity/openshift-cluster-capacity-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-capacity/openshift-cluster-capacity-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-cloud-controller-manager-operator/openshift-cluster-cloud-controller-manager-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-cloud-controller-manager-operator/openshift-cluster-cloud-controller-manager-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-config-operator/openshift-cluster-config-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-config-operator/openshift-cluster-config-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-csi-snapshot-controller-operator/openshift-cluster-csi-snapshot-controller-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-csi-snapshot-controller-operator/openshift-cluster-csi-snapshot-controller-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-dns-operator/openshift-cluster-dns-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-dns-operator/openshift-cluster-dns-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-etcd-operator/openshift-cluster-etcd-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-image-registry-operator/openshift-cluster-image-registry-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-image-registry-operator/openshift-cluster-image-registry-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-ingress-operator/openshift-cluster-ingress-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-ingress-operator/openshift-cluster-ingress-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-kube-apiserver-operator/openshift-cluster-kube-apiserver-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-kube-apiserver-operator/openshift-cluster-kube-apiserver-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-kube-controller-manager-operator/openshift-cluster-kube-controller-manager-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-kube-controller-manager-operator/openshift-cluster-kube-controller-manager-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-kube-descheduler-operator/openshift-cluster-kube-descheduler-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-kube-descheduler-operator/openshift-cluster-kube-descheduler-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-kube-scheduler-operator/openshift-cluster-kube-scheduler-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-kube-scheduler-operator/openshift-cluster-kube-scheduler-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-kube-storage-version-migrator-operator/openshift-cluster-kube-storage-version-migrator-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-kube-storage-version-migrator-operator/openshift-cluster-kube-storage-version-migrator-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-logging-operator/openshift-cluster-logging-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-logging-operator/openshift-cluster-logging-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-machine-approver/openshift-cluster-machine-approver-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-machine-approver/openshift-cluster-machine-approver-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-monitoring-operator/openshift-cluster-monitoring-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-monitoring-operator/openshift-cluster-monitoring-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-network-operator/openshift-cluster-network-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-network-operator/openshift-cluster-network-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-nfd-operator/openshift-cluster-nfd-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-nfd-operator/openshift-cluster-nfd-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-node-tuning-operator/openshift-cluster-node-tuning-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-node-tuning-operator/openshift-cluster-node-tuning-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-openshift-apiserver-operator/openshift-cluster-openshift-apiserver-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-openshift-apiserver-operator/openshift-cluster-openshift-apiserver-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-openshift-controller-manager-operator/openshift-cluster-openshift-controller-manager-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-openshift-controller-manager-operator/openshift-cluster-openshift-controller-manager-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-policy-controller/openshift-cluster-policy-controller-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-policy-controller/openshift-cluster-policy-controller-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-resource-override-admission-operator/openshift-cluster-resource-override-admission-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-resource-override-admission-operator/openshift-cluster-resource-override-admission-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-resource-override-admission/openshift-cluster-resource-override-admission-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-resource-override-admission/openshift-cluster-resource-override-admission-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-samples-operator/openshift-cluster-samples-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-samples-operator/openshift-cluster-samples-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-storage-operator/openshift-cluster-storage-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-storage-operator/openshift-cluster-storage-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-update-keys/openshift-cluster-update-keys-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-update-keys/openshift-cluster-update-keys-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-version-operator/openshift-cluster-version-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/cluster-version-operator/openshift-cluster-version-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/compliance-operator/openshift-compliance-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/compliance-operator/openshift-compliance-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/configmap-reload/openshift-configmap-reload-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/configmap-reload/openshift-configmap-reload-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/console-operator/openshift-console-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/console-operator/openshift-console-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/console/openshift-console-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/console/openshift-console-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/containernetworking-plugins/openshift-containernetworking-plugins-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/containernetworking-plugins/openshift-containernetworking-plugins-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/coredns/openshift-coredns-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/coredns/openshift-coredns-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/crd-schema-gen/openshift-crd-schema-gen-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/crd-schema-gen/openshift-crd-schema-gen-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-cluster-driver-registrar/openshift-csi-cluster-driver-registrar-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-cluster-driver-registrar/openshift-csi-cluster-driver-registrar-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-driver-manila-operator/openshift-csi-driver-manila-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-driver-manila-operator/openshift-csi-driver-manila-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-driver-nfs/openshift-csi-driver-nfs-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-driver-nfs/openshift-csi-driver-nfs-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-driver-projected-resource/openshift-csi-driver-projected-resource-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-driver-projected-resource/openshift-csi-driver-projected-resource-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-external-attacher/openshift-csi-external-attacher-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-external-attacher/openshift-csi-external-attacher-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-external-provisioner/openshift-csi-external-provisioner-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-external-provisioner/openshift-csi-external-provisioner-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-external-resizer/openshift-csi-external-resizer-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-external-resizer/openshift-csi-external-resizer-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-external-snapshotter/openshift-csi-external-snapshotter-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-external-snapshotter/openshift-csi-external-snapshotter-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-livenessprobe/openshift-csi-livenessprobe-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-livenessprobe/openshift-csi-livenessprobe-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-node-driver-registrar/openshift-csi-node-driver-registrar-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-node-driver-registrar/openshift-csi-node-driver-registrar-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/csi-operator/openshift-csi-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/descheduler/openshift-descheduler-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/descheduler/openshift-descheduler-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/egress-router-cni/openshift-egress-router-cni-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/egress-router-cni/openshift-egress-router-cni-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/elasticsearch-operator/openshift-elasticsearch-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/elasticsearch-operator/openshift-elasticsearch-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/elasticsearch-proxy/openshift-elasticsearch-proxy-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/elasticsearch-proxy/openshift-elasticsearch-proxy-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/federation-v2-operator/openshift-federation-v2-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/federation-v2-operator/openshift-federation-v2-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/file-integrity-operator/openshift-file-integrity-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/file-integrity-operator/openshift-file-integrity-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/gcp-pd-csi-driver-operator/openshift-gcp-pd-csi-driver-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/gcp-pd-csi-driver-operator/openshift-gcp-pd-csi-driver-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/gcp-pd-csi-driver/openshift-gcp-pd-csi-driver-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/gcp-pd-csi-driver/openshift-gcp-pd-csi-driver-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/grafana/openshift-grafana-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/grafana/openshift-grafana-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/ib-sriov-cni/openshift-ib-sriov-cni-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/ib-sriov-cni/openshift-ib-sriov-cni-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/image-registry/openshift-image-registry-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/image-registry/openshift-image-registry-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/images/openshift-images-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/images/openshift-images-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/insights-operator/openshift-insights-operator-release-4.9-periodics.yaml create mode 100644 ci-operator/jobs/openshift/insights-operator/openshift-insights-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/insights-operator/openshift-insights-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/installer/openshift-installer-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/installer/openshift-installer-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/ironic-hardware-inventory-recorder-image/openshift-ironic-hardware-inventory-recorder-image-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/ironic-hardware-inventory-recorder-image/openshift-ironic-hardware-inventory-recorder-image-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/ironic-image/openshift-ironic-image-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/ironic-image/openshift-ironic-image-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/ironic-inspector-image/openshift-ironic-inspector-image-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/ironic-inspector-image/openshift-ironic-inspector-image-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/ironic-ipa-downloader/openshift-ironic-ipa-downloader-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/ironic-ipa-downloader/openshift-ironic-ipa-downloader-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/ironic-rhcos-downloader/openshift-ironic-rhcos-downloader-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/ironic-rhcos-downloader/openshift-ironic-rhcos-downloader-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/ironic-static-ip-manager/openshift-ironic-static-ip-manager-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/ironic-static-ip-manager/openshift-ironic-static-ip-manager-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/jenkins-client-plugin/openshift-jenkins-client-plugin-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/jenkins-client-plugin/openshift-jenkins-client-plugin-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/jenkins-openshift-login-plugin/openshift-jenkins-openshift-login-plugin-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/jenkins-openshift-login-plugin/openshift-jenkins-openshift-login-plugin-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/jenkins-sync-plugin/openshift-jenkins-sync-plugin-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/jenkins-sync-plugin/openshift-jenkins-sync-plugin-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/jenkins/openshift-jenkins-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/jenkins/openshift-jenkins-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/k8s-prometheus-adapter/openshift-k8s-prometheus-adapter-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/k8s-prometheus-adapter/openshift-k8s-prometheus-adapter-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/kube-rbac-proxy/openshift-kube-rbac-proxy-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/kube-state-metrics/openshift-kube-state-metrics-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/kube-state-metrics/openshift-kube-state-metrics-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/kubefed-operator/openshift-kubefed-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/kubefed-operator/openshift-kubefed-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/kubefed/openshift-kubefed-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/kubefed/openshift-kubefed-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/kubernetes-autoscaler/openshift-kubernetes-autoscaler-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/kubernetes-autoscaler/openshift-kubernetes-autoscaler-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/kubernetes-kube-storage-version-migrator/openshift-kubernetes-kube-storage-version-migrator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/kubernetes-kube-storage-version-migrator/openshift-kubernetes-kube-storage-version-migrator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/kubernetes-nmstate/openshift-kubernetes-nmstate-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/kubernetes/openshift-kubernetes-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/kubernetes/openshift-kubernetes-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/kuryr-kubernetes/openshift-kuryr-kubernetes-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/kuryr-kubernetes/openshift-kuryr-kubernetes-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/leader-elector/openshift-leader-elector-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/leader-elector/openshift-leader-elector-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/library-go/openshift-library-go-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/linuxptp-daemon/openshift-linuxptp-daemon-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/linuxptp-daemon/openshift-linuxptp-daemon-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/local-storage-operator/openshift-local-storage-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/local-storage-operator/openshift-local-storage-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/loki/openshift-loki-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/loki/openshift-loki-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/machine-api-operator/openshift-machine-api-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/machine-api-operator/openshift-machine-api-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/machine-config-operator/openshift-machine-config-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/machine-config-operator/openshift-machine-config-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/mdns-publisher/openshift-mdns-publisher-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/mdns-publisher/openshift-mdns-publisher-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/metal3-smart-exporter/openshift-metal3-smart-exporter-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/metal3-smart-exporter/openshift-metal3-smart-exporter-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/multus-admission-controller/openshift-multus-admission-controller-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/multus-admission-controller/openshift-multus-admission-controller-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/multus-cni/openshift-multus-cni-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/multus-cni/openshift-multus-cni-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/multus-networkpolicy/openshift-multus-networkpolicy-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/multus-networkpolicy/openshift-multus-networkpolicy-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/must-gather/openshift-must-gather-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/must-gather/openshift-must-gather-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/network-metrics-daemon/openshift-network-metrics-daemon-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/network-metrics-daemon/openshift-network-metrics-daemon-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/network-tools/openshift-network-tools-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/network-tools/openshift-network-tools-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/node-feature-discovery/openshift-node-feature-discovery-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/node-feature-discovery/openshift-node-feature-discovery-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/node-problem-detector-operator/openshift-node-problem-detector-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/node-problem-detector-operator/openshift-node-problem-detector-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/node-problem-detector/openshift-node-problem-detector-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/node-problem-detector/openshift-node-problem-detector-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/node_exporter/openshift-node_exporter-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/node_exporter/openshift-node_exporter-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/oauth-apiserver/openshift-oauth-apiserver-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/oauth-apiserver/openshift-oauth-apiserver-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/oauth-proxy/openshift-oauth-proxy-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/oauth-proxy/openshift-oauth-proxy-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/oauth-server/openshift-oauth-server-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/oauth-server/openshift-oauth-server-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/oc/openshift-oc-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/oc/openshift-oc-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/ocp-release-operator-sdk/openshift-ocp-release-operator-sdk-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/ocp-release-operator-sdk/openshift-ocp-release-operator-sdk-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/openshift-ansible/openshift-openshift-ansible-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/openshift-ansible/openshift-openshift-ansible-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/openshift-apiserver/openshift-openshift-apiserver-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/openshift-apiserver/openshift-openshift-apiserver-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/openshift-controller-manager/openshift-openshift-controller-manager-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/openshift-controller-manager/openshift-openshift-controller-manager-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/openshift-state-metrics/openshift-openshift-state-metrics-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/openshift-state-metrics/openshift-openshift-state-metrics-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.9-periodics.yaml create mode 100644 ci-operator/jobs/openshift/openshift-tests-private/openshift-openshift-tests-private-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/openshift-tests/openshift-openshift-tests-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/openshift-tests/openshift-openshift-tests-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/openstack-cinder-csi-driver-operator/openshift-openstack-cinder-csi-driver-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/openstack-cinder-csi-driver-operator/openshift-openstack-cinder-csi-driver-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/origin-aggregated-logging/openshift-origin-aggregated-logging-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/origin-aggregated-logging/openshift-origin-aggregated-logging-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/origin/openshift-origin-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/origin/openshift-origin-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/osd-metrics-exporter/openshift-osd-metrics-exporter-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/osd-metrics-exporter/openshift-osd-metrics-exporter-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/osin/openshift-osin-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/ovirt-csi-driver-operator/openshift-ovirt-csi-driver-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/ovirt-csi-driver-operator/openshift-ovirt-csi-driver-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/ovirt-csi-driver/openshift-ovirt-csi-driver-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/ovirt-csi-driver/openshift-ovirt-csi-driver-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-4.9-periodics.yaml create mode 100644 ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/ovn-kubernetes/openshift-ovn-kubernetes-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/project-request-limit/openshift-project-request-limit-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/project-request-limit/openshift-project-request-limit-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/prom-label-proxy/openshift-prom-label-proxy-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/prom-label-proxy/openshift-prom-label-proxy-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/prometheus-alertmanager/openshift-prometheus-alertmanager-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/prometheus-alertmanager/openshift-prometheus-alertmanager-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/prometheus-operator/openshift-prometheus-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/prometheus-operator/openshift-prometheus-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/prometheus/openshift-prometheus-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/prometheus/openshift-prometheus-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/ptp-operator/openshift-ptp-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/ptp-operator/openshift-ptp-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/redhat-subscription-injection-webhook/openshift-redhat-subscription-injection-webhook-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/redhat-subscription-injection-webhook/openshift-redhat-subscription-injection-webhook-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/route-override-cni/openshift-route-override-cni-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/route-override-cni/openshift-route-override-cni-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/router/openshift-router-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/router/openshift-router-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/runtime-utils/openshift-runtime-utils-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/sdn/openshift-sdn-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/sdn/openshift-sdn-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/service-ca-operator/openshift-service-ca-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/service-ca-operator/openshift-service-ca-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/service-catalog/openshift-service-catalog-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/service-catalog/openshift-service-catalog-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/sig-storage-local-static-provisioner/openshift-sig-storage-local-static-provisioner-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/sig-storage-local-static-provisioner/openshift-sig-storage-local-static-provisioner-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/special-resource-operator/openshift-special-resource-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/sriov-cni/openshift-sriov-cni-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/sriov-cni/openshift-sriov-cni-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/sriov-dp-admission-controller/openshift-sriov-dp-admission-controller-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/sriov-dp-admission-controller/openshift-sriov-dp-admission-controller-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/sriov-network-device-plugin/openshift-sriov-network-device-plugin-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/sriov-network-device-plugin/openshift-sriov-network-device-plugin-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/sriov-network-operator/openshift-sriov-network-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/sriov-network-operator/openshift-sriov-network-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/telemeter/openshift-telemeter-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/telemeter/openshift-telemeter-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/template-service-broker-operator/openshift-template-service-broker-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/template-service-broker-operator/openshift-template-service-broker-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/template-service-broker/openshift-template-service-broker-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/template-service-broker/openshift-template-service-broker-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/thanos/openshift-thanos-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/thanos/openshift-thanos-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/vertical-pod-autoscaler-operator/openshift-vertical-pod-autoscaler-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/vertical-pod-autoscaler-operator/openshift-vertical-pod-autoscaler-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/vsphere-problem-detector/openshift-vsphere-problem-detector-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/vsphere-problem-detector/openshift-vsphere-problem-detector-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/whereabouts-cni/openshift-whereabouts-cni-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/whereabouts-cni/openshift-whereabouts-cni-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/windows-machine-config-bootstrapper/openshift-windows-machine-config-bootstrapper-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/windows-machine-config-bootstrapper/openshift-windows-machine-config-bootstrapper-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift/windows-machine-config-operator/openshift-windows-machine-config-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift/windows-machine-config-operator/openshift-windows-machine-config-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/operator-framework/operator-lifecycle-manager/operator-framework-operator-lifecycle-manager-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/operator-framework/operator-lifecycle-manager/operator-framework-operator-lifecycle-manager-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/operator-framework/operator-marketplace/operator-framework-operator-marketplace-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/operator-framework/operator-marketplace/operator-framework-operator-marketplace-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/operator-framework/operator-registry/operator-framework-operator-registry-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/operator-framework/operator-registry/operator-framework-operator-registry-release-4.9-presubmits.yaml diff --git a/ci-operator/jobs/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.9-postsubmits.yaml b/ci-operator/jobs/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..0d3c97360f73d --- /dev/null +++ b/ci-operator/jobs/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.9-postsubmits.yaml @@ -0,0 +1,57 @@ +postsubmits: + kube-reporting/ghostunnel: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-kube-reporting-ghostunnel-release-4.9-images + path_alias: github.com/square/ghostunnel + 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-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.9-presubmits.yaml b/ci-operator/jobs/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..feeac4847a732 --- /dev/null +++ b/ci-operator/jobs/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.9-presubmits.yaml @@ -0,0 +1,52 @@ +presubmits: + kube-reporting/ghostunnel: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + 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-kube-reporting-ghostunnel-release-4.9-images + path_alias: github.com/square/ghostunnel + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/kube-reporting/hadoop/kube-reporting-hadoop-release-4.9-postsubmits.yaml b/ci-operator/jobs/kube-reporting/hadoop/kube-reporting-hadoop-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..da4b3aab375d3 --- /dev/null +++ b/ci-operator/jobs/kube-reporting/hadoop/kube-reporting-hadoop-release-4.9-postsubmits.yaml @@ -0,0 +1,56 @@ +postsubmits: + kube-reporting/hadoop: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-kube-reporting-hadoop-release-4.9-images + 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-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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/kube-reporting/hadoop/kube-reporting-hadoop-release-4.9-presubmits.yaml b/ci-operator/jobs/kube-reporting/hadoop/kube-reporting-hadoop-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..770dd6af52ff8 --- /dev/null +++ b/ci-operator/jobs/kube-reporting/hadoop/kube-reporting-hadoop-release-4.9-presubmits.yaml @@ -0,0 +1,51 @@ +presubmits: + kube-reporting/hadoop: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + 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-kube-reporting-hadoop-release-4.9-images + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/kube-reporting/helm/kube-reporting-helm-release-4.9-postsubmits.yaml b/ci-operator/jobs/kube-reporting/helm/kube-reporting-helm-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..d4f89f97765f1 --- /dev/null +++ b/ci-operator/jobs/kube-reporting/helm/kube-reporting-helm-release-4.9-postsubmits.yaml @@ -0,0 +1,57 @@ +postsubmits: + kube-reporting/helm: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-kube-reporting-helm-release-4.9-images + path_alias: k8s.io/helm + 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-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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/kube-reporting/helm/kube-reporting-helm-release-4.9-presubmits.yaml b/ci-operator/jobs/kube-reporting/helm/kube-reporting-helm-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..bdebbff2274ac --- /dev/null +++ b/ci-operator/jobs/kube-reporting/helm/kube-reporting-helm-release-4.9-presubmits.yaml @@ -0,0 +1,52 @@ +presubmits: + kube-reporting/helm: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + 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-kube-reporting-helm-release-4.9-images + path_alias: k8s.io/helm + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/kube-reporting/hive/kube-reporting-hive-release-4.9-postsubmits.yaml b/ci-operator/jobs/kube-reporting/hive/kube-reporting-hive-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..f01c3b01fab8e --- /dev/null +++ b/ci-operator/jobs/kube-reporting/hive/kube-reporting-hive-release-4.9-postsubmits.yaml @@ -0,0 +1,56 @@ +postsubmits: + kube-reporting/hive: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-kube-reporting-hive-release-4.9-images + 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-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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/kube-reporting/hive/kube-reporting-hive-release-4.9-presubmits.yaml b/ci-operator/jobs/kube-reporting/hive/kube-reporting-hive-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..f357f66a889cd --- /dev/null +++ b/ci-operator/jobs/kube-reporting/hive/kube-reporting-hive-release-4.9-presubmits.yaml @@ -0,0 +1,51 @@ +presubmits: + kube-reporting/hive: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + 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-kube-reporting-hive-release-4.9-images + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..f80d633117f61 --- /dev/null +++ b/ci-operator/jobs/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,56 @@ +postsubmits: + kube-reporting/metering-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-kube-reporting-metering-operator-release-4.9-images + 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-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..ffc60a4846632 --- /dev/null +++ b/ci-operator/jobs/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.9-presubmits.yaml @@ -0,0 +1,381 @@ +presubmits: + kube-reporting/metering-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/ci-index + 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-kube-reporting-metering-operator-release-4.9-ci-index + rerun_command: /test ci-index + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=ci-index + 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( | .* )ci-index,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + 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-kube-reporting-metering-operator-release-4.9-images + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/metering-e2e-aws + 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-kube-reporting-metering-operator-release-4.9-metering-e2e-aws + rerun_command: /test metering-e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/metering-e2e-aws-cluster-profile + - --target=metering-e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/metering-e2e-aws-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )metering-e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/metering-upgrade-aws + 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-kube-reporting-metering-operator-release-4.9-metering-upgrade-aws + rerun_command: /test metering-upgrade-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/metering-upgrade-aws-cluster-profile + - --target=metering-upgrade-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/metering-upgrade-aws-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )metering-upgrade-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/unit + 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-kube-reporting-metering-operator-release-4.9-unit + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + 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( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/vendor + 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-kube-reporting-metering-operator-release-4.9-vendor + rerun_command: /test vendor + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=vendor + 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( | .* )vendor,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/verify + 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-kube-reporting-metering-operator-release-4.9-verify + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + 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( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/kube-reporting/presto/kube-reporting-presto-release-4.9-postsubmits.yaml b/ci-operator/jobs/kube-reporting/presto/kube-reporting-presto-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..acb224e3945c1 --- /dev/null +++ b/ci-operator/jobs/kube-reporting/presto/kube-reporting-presto-release-4.9-postsubmits.yaml @@ -0,0 +1,56 @@ +postsubmits: + kube-reporting/presto: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-kube-reporting-presto-release-4.9-images + 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-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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/kube-reporting/presto/kube-reporting-presto-release-4.9-presubmits.yaml b/ci-operator/jobs/kube-reporting/presto/kube-reporting-presto-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..dd9e43c799cfb --- /dev/null +++ b/ci-operator/jobs/kube-reporting/presto/kube-reporting-presto-release-4.9-presubmits.yaml @@ -0,0 +1,100 @@ +presubmits: + kube-reporting/presto: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + 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-kube-reporting-presto-release-4.9-images + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/unit + 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-kube-reporting-presto-release-4.9-unit + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + 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( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.9-periodics.yaml b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.9-periodics.yaml new file mode 100644 index 0000000000000..f4f3b533421c2 --- /dev/null +++ b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.9-periodics.yaml @@ -0,0 +1,67 @@ +periodics: +- agent: kubernetes + cluster: api.ci + cron: 2 4 * * * + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.8 + org: kubevirt + repo: hyperconverged-cluster-operator + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: periodic-ci-kubevirt-hyperconverged-cluster-operator-release-4.9-hco-e2e-deploy-nightly-master-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-deploy-nightly-master-aws-cluster-profile + - --target=hco-e2e-deploy-nightly-master-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-deploy-nightly-master-aws-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..5f61c7abcfd21 --- /dev/null +++ b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,57 @@ +postsubmits: + kubevirt/hyperconverged-cluster-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-kubevirt-hyperconverged-cluster-operator-release-4.9-images + 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-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + - --target=src + 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/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..26f58319eaa01 --- /dev/null +++ b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.9-presubmits.yaml @@ -0,0 +1,572 @@ +presubmits: + kubevirt/hyperconverged-cluster-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/ci-index + 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-kubevirt-hyperconverged-cluster-operator-release-4.9-ci-index + rerun_command: /test ci-index + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=ci-index + 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( | .* )ci-index,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/hco-e2e-image-index-aws + 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-kubevirt-hyperconverged-cluster-operator-release-4.9-hco-e2e-image-index-aws + rerun_command: /test hco-e2e-image-index-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-image-index-aws-cluster-profile + - --target=hco-e2e-image-index-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-image-index-aws-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-image-index-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/hco-e2e-image-index-azure + 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-kubevirt-hyperconverged-cluster-operator-release-4.9-hco-e2e-image-index-azure + rerun_command: /test hco-e2e-image-index-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-image-index-azure-cluster-profile + - --target=hco-e2e-image-index-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-image-index-azure-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-image-index-azure,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/hco-e2e-image-index-gcp + 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-kubevirt-hyperconverged-cluster-operator-release-4.9-hco-e2e-image-index-gcp + rerun_command: /test hco-e2e-image-index-gcp + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-image-index-gcp-cluster-profile + - --target=hco-e2e-image-index-gcp + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-image-index-gcp-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-image-index-gcp,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/hco-e2e-upgrade-aws + 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-kubevirt-hyperconverged-cluster-operator-release-4.9-hco-e2e-upgrade-aws + rerun_command: /test hco-e2e-upgrade-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-upgrade-aws-cluster-profile + - --target=hco-e2e-upgrade-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-aws-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-upgrade-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/hco-e2e-upgrade-azure + 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-kubevirt-hyperconverged-cluster-operator-release-4.9-hco-e2e-upgrade-azure + rerun_command: /test hco-e2e-upgrade-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-upgrade-azure-cluster-profile + - --target=hco-e2e-upgrade-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-azure-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-upgrade-azure,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/hco-e2e-upgrade-prev-aws + 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-kubevirt-hyperconverged-cluster-operator-release-4.9-hco-e2e-upgrade-prev-aws + rerun_command: /test hco-e2e-upgrade-prev-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-upgrade-prev-aws-cluster-profile + - --target=hco-e2e-upgrade-prev-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-prev-aws-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-upgrade-prev-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/hco-e2e-upgrade-prev-azure + 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-kubevirt-hyperconverged-cluster-operator-release-4.9-hco-e2e-upgrade-prev-azure + rerun_command: /test hco-e2e-upgrade-prev-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-upgrade-prev-azure-cluster-profile + - --target=hco-e2e-upgrade-prev-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-prev-azure-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-upgrade-prev-azure,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + 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-kubevirt-hyperconverged-cluster-operator-release-4.9-images + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + - --target=src + 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( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..ef16c76c48bc2 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/ansible-service-broker: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-ansible-service-broker-release-4.9-images + path_alias: github.com/openshift/ansible-service-broker + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..23491307878e2 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.9-presubmits.yaml @@ -0,0 +1,560 @@ +presubmits: + openshift-priv/ansible-service-broker: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/build + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ansible-service-broker-release-4.9-build + path_alias: github.com/openshift/ansible-service-broker + rerun_command: /test build + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=build + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )build,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/fmt + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ansible-service-broker-release-4.9-fmt + path_alias: github.com/openshift/ansible-service-broker + rerun_command: /test fmt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=fmt + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )fmt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/fmtcheck + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ansible-service-broker-release-4.9-fmtcheck + path_alias: github.com/openshift/ansible-service-broker + rerun_command: /test fmtcheck + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=fmtcheck + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )fmtcheck,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ansible-service-broker-release-4.9-images + path_alias: github.com/openshift/ansible-service-broker + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/lint + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ansible-service-broker-release-4.9-lint + path_alias: github.com/openshift/ansible-service-broker + rerun_command: /test lint + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=lint + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )lint,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/operator-molecule-e2e + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ansible-service-broker-release-4.9-operator-molecule-e2e + path_alias: github.com/openshift/ansible-service-broker + rerun_command: /test operator-molecule-e2e + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/operator-molecule-e2e-cluster-profile + - --target=operator-molecule-e2e + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/operator-molecule-e2e-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )operator-molecule-e2e,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/operator-molecule-olm-e2e + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ansible-service-broker-release-4.9-operator-molecule-olm-e2e + path_alias: github.com/openshift/ansible-service-broker + rerun_command: /test operator-molecule-olm-e2e + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/operator-molecule-olm-e2e-cluster-profile + - --target=operator-molecule-olm-e2e + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/operator-molecule-olm-e2e-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )operator-molecule-olm-e2e,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/test + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ansible-service-broker-release-4.9-test + path_alias: github.com/openshift/ansible-service-broker + rerun_command: /test test + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=test + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )test,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/vet + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ansible-service-broker-release-4.9-vet + path_alias: github.com/openshift/ansible-service-broker + rerun_command: /test vet + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=vet + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )vet,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/api/openshift-priv-api-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/api/openshift-priv-api-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..38ad10f1483f1 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/api/openshift-priv-api-release-4.9-presubmits.yaml @@ -0,0 +1,292 @@ +presubmits: + openshift-priv/api: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/build + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-api-release-4.9-build + path_alias: github.com/openshift/api + rerun_command: /test build + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=build + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )build,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-api-release-4.9-unit + path_alias: github.com/openshift/api + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-api-release-4.9-verify + path_alias: github.com/openshift/api + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify-client-go + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-api-release-4.9-verify-client-go + path_alias: github.com/openshift/api + rerun_command: /test verify-client-go + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify-client-go + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify-client-go,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify-deps + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-api-release-4.9-verify-deps + path_alias: github.com/openshift/api + rerun_command: /test verify-deps + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify-deps + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify-deps,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/apiserver-library-go/openshift-priv-apiserver-library-go-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/apiserver-library-go/openshift-priv-apiserver-library-go-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..a70fc0ca942c0 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/apiserver-library-go/openshift-priv-apiserver-library-go-release-4.9-presubmits.yaml @@ -0,0 +1,176 @@ +presubmits: + openshift-priv/apiserver-library-go: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-apiserver-library-go-release-4.9-unit + path_alias: github.com/openshift/apiserver-library-go + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-apiserver-library-go-release-4.9-verify + path_alias: github.com/openshift/apiserver-library-go + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify-deps + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-apiserver-library-go-release-4.9-verify-deps + path_alias: github.com/openshift/apiserver-library-go + rerun_command: /test verify-deps + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify-deps + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify-deps,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/app-netutil/openshift-priv-app-netutil-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/app-netutil/openshift-priv-app-netutil-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..ccadfc67de58b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/app-netutil/openshift-priv-app-netutil-release-4.9-presubmits.yaml @@ -0,0 +1,78 @@ +presubmits: + openshift-priv/app-netutil: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-app-netutil-release-4.9-e2e-aws + path_alias: github.com/openshift/app-netutil + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..a844fd0a290e6 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/aws-ebs-csi-driver-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-aws-ebs-csi-driver-operator-release-4.9-images + path_alias: github.com/openshift/aws-ebs-csi-driver-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..5082a58239b0e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.9-presubmits.yaml @@ -0,0 +1,252 @@ +presubmits: + openshift-priv/aws-ebs-csi-driver-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-csi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-aws-ebs-csi-driver-operator-release-4.9-e2e-aws-csi + path_alias: github.com/openshift/aws-ebs-csi-driver-operator + rerun_command: /test e2e-aws-csi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-csi-cluster-profile + - --target=e2e-aws-csi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-csi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-csi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-aws-ebs-csi-driver-operator-release-4.9-images + path_alias: github.com/openshift/aws-ebs-csi-driver-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-aws-ebs-csi-driver-operator-release-4.9-unit + path_alias: github.com/openshift/aws-ebs-csi-driver-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-aws-ebs-csi-driver-operator-release-4.9-verify + path_alias: github.com/openshift/aws-ebs-csi-driver-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver/openshift-priv-aws-ebs-csi-driver-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver/openshift-priv-aws-ebs-csi-driver-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..4bebdde4dd29a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver/openshift-priv-aws-ebs-csi-driver-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/aws-ebs-csi-driver: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-aws-ebs-csi-driver-release-4.9-images + path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/aws-ebs-csi-driver/openshift-priv-aws-ebs-csi-driver-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver/openshift-priv-aws-ebs-csi-driver-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..a1eda344e595e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver/openshift-priv-aws-ebs-csi-driver-release-4.9-presubmits.yaml @@ -0,0 +1,252 @@ +presubmits: + openshift-priv/aws-ebs-csi-driver: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-csi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-aws-ebs-csi-driver-release-4.9-e2e-aws-csi + path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver + rerun_command: /test e2e-aws-csi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-csi-cluster-profile + - --target=e2e-aws-csi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-csi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-csi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-aws-ebs-csi-driver-release-4.9-images + path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-aws-ebs-csi-driver-release-4.9-unit + path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-aws-ebs-csi-driver-release-4.9-verify + path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/aws-pod-identity-webhook/openshift-priv-aws-pod-identity-webhook-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/aws-pod-identity-webhook/openshift-priv-aws-pod-identity-webhook-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..51f01fb0cd20f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/aws-pod-identity-webhook/openshift-priv-aws-pod-identity-webhook-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/aws-pod-identity-webhook: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-aws-pod-identity-webhook-release-4.9-images + path_alias: github.com/aws/amazon-eks-pod-identity-webhook + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/aws-pod-identity-webhook/openshift-priv-aws-pod-identity-webhook-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/aws-pod-identity-webhook/openshift-priv-aws-pod-identity-webhook-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..83e2f36fa6fe8 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/aws-pod-identity-webhook/openshift-priv-aws-pod-identity-webhook-release-4.9-presubmits.yaml @@ -0,0 +1,136 @@ +presubmits: + openshift-priv/aws-pod-identity-webhook: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-aws-pod-identity-webhook-release-4.9-e2e-aws + path_alias: github.com/aws/amazon-eks-pod-identity-webhook + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-aws-pod-identity-webhook-release-4.9-images + path_alias: github.com/aws/amazon-eks-pod-identity-webhook + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/azure-disk-csi-driver-operator/openshift-priv-azure-disk-csi-driver-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/azure-disk-csi-driver-operator/openshift-priv-azure-disk-csi-driver-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..fbd8bc2e28e09 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/azure-disk-csi-driver-operator/openshift-priv-azure-disk-csi-driver-operator-release-4.9-presubmits.yaml @@ -0,0 +1,60 @@ +presubmits: + openshift-priv/azure-disk-csi-driver-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-azure-disk-csi-driver-operator-release-4.9-unit + path_alias: github.com/openshift/azure-disk-csi-driver-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/azure-disk-csi-driver/openshift-priv-azure-disk-csi-driver-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/azure-disk-csi-driver/openshift-priv-azure-disk-csi-driver-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..7e8ae0feadee0 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/azure-disk-csi-driver/openshift-priv-azure-disk-csi-driver-release-4.9-presubmits.yaml @@ -0,0 +1,60 @@ +presubmits: + openshift-priv/azure-disk-csi-driver: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit-skipped + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-azure-disk-csi-driver-release-4.9-unit-skipped + path_alias: github.com/openshift/azure-disk-csi-driver + rerun_command: /test unit-skipped + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit-skipped + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit-skipped,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/baremetal-operator/openshift-priv-baremetal-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/baremetal-operator/openshift-priv-baremetal-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..2c0427155bb69 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/baremetal-operator/openshift-priv-baremetal-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/baremetal-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-baremetal-operator-release-4.9-images + path_alias: github.com/metal3-io/baremetal-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/baremetal-operator/openshift-priv-baremetal-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/baremetal-operator/openshift-priv-baremetal-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..376c8182ba675 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/baremetal-operator/openshift-priv-baremetal-operator-release-4.9-presubmits.yaml @@ -0,0 +1,488 @@ +presubmits: + openshift-priv/baremetal-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-baremetal-operator-release-4.9-e2e-metal-ipi + path_alias: github.com/metal3-io/baremetal-operator + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-cluster-profile + - --target=e2e-metal-ipi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi-ovn-dualstack + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-baremetal-operator-release-4.9-e2e-metal-ipi-ovn-dualstack + path_alias: github.com/metal3-io/baremetal-operator + rerun_command: /test e2e-metal-ipi-ovn-dualstack + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-ovn-dualstack-cluster-profile + - --target=e2e-metal-ipi-ovn-dualstack + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-ovn-dualstack-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-ovn-dualstack,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi-ovn-ipv6 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-baremetal-operator-release-4.9-e2e-metal-ipi-ovn-ipv6 + path_alias: github.com/metal3-io/baremetal-operator + rerun_command: /test e2e-metal-ipi-ovn-ipv6 + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-ovn-ipv6-cluster-profile + - --target=e2e-metal-ipi-ovn-ipv6 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-ovn-ipv6-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-ovn-ipv6,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi-virtualmedia + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-baremetal-operator-release-4.9-e2e-metal-ipi-virtualmedia + path_alias: github.com/metal3-io/baremetal-operator + rerun_command: /test e2e-metal-ipi-virtualmedia + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-virtualmedia-cluster-profile + - --target=e2e-metal-ipi-virtualmedia + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-virtualmedia-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-virtualmedia,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-baremetal-operator-release-4.9-images + path_alias: github.com/metal3-io/baremetal-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/lint + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-baremetal-operator-release-4.9-lint + path_alias: github.com/metal3-io/baremetal-operator + rerun_command: /test lint + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=lint + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )lint,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-baremetal-operator-release-4.9-unit + path_alias: github.com/metal3-io/baremetal-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..1cc50f17dd6c7 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/baremetal-runtimecfg: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-baremetal-runtimecfg-release-4.9-images + path_alias: github.com/openshift/baremetal-runtimecfg + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..c7f15ae4ed8ca --- /dev/null +++ b/ci-operator/jobs/openshift-priv/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.9-presubmits.yaml @@ -0,0 +1,312 @@ +presubmits: + openshift-priv/baremetal-runtimecfg: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-baremetal-runtimecfg-release-4.9-e2e-metal-ipi + path_alias: github.com/openshift/baremetal-runtimecfg + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-cluster-profile + - --target=e2e-metal-ipi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/gofmt + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-baremetal-runtimecfg-release-4.9-gofmt + path_alias: github.com/openshift/baremetal-runtimecfg + rerun_command: /test gofmt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=gofmt + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )gofmt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/govet + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-baremetal-runtimecfg-release-4.9-govet + path_alias: github.com/openshift/baremetal-runtimecfg + rerun_command: /test govet + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=govet + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )govet,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-baremetal-runtimecfg-release-4.9-images + path_alias: github.com/openshift/baremetal-runtimecfg + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-baremetal-runtimecfg-release-4.9-unit + path_alias: github.com/openshift/baremetal-runtimecfg + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/bond-cni/openshift-priv-bond-cni-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/bond-cni/openshift-priv-bond-cni-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..6785ce690674f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/bond-cni/openshift-priv-bond-cni-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/bond-cni: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-bond-cni-release-4.9-images + path_alias: github.com/openshift/bond-cni + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/bond-cni/openshift-priv-bond-cni-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/bond-cni/openshift-priv-bond-cni-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..a03e5fa400041 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/bond-cni/openshift-priv-bond-cni-release-4.9-presubmits.yaml @@ -0,0 +1,60 @@ +presubmits: + openshift-priv/bond-cni: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-bond-cni-release-4.9-images + path_alias: github.com/openshift/bond-cni + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/build-machinery-go/openshift-priv-build-machinery-go-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/build-machinery-go/openshift-priv-build-machinery-go-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..568c46c905a4e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/build-machinery-go/openshift-priv-build-machinery-go-release-4.9-presubmits.yaml @@ -0,0 +1,60 @@ +presubmits: + openshift-priv/build-machinery-go: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-build-machinery-go-release-4.9-verify + path_alias: github.com/openshift/build-machinery-go + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/build-test-images/openshift-priv-build-test-images-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/build-test-images/openshift-priv-build-test-images-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..116f45c7af309 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/build-test-images/openshift-priv-build-test-images-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/build-test-images: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-build-test-images-release-4.9-images + path_alias: github.com/openshift/build-test-images + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/build-test-images/openshift-priv-build-test-images-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/build-test-images/openshift-priv-build-test-images-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..dd2d416bc9933 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/build-test-images/openshift-priv-build-test-images-release-4.9-presubmits.yaml @@ -0,0 +1,60 @@ +presubmits: + openshift-priv/build-test-images: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-build-test-images-release-4.9-images + path_alias: github.com/openshift/build-test-images + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/builder/openshift-priv-builder-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/builder/openshift-priv-builder-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..f6436b7bca44f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/builder/openshift-priv-builder-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/builder: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-builder-release-4.9-images + path_alias: github.com/openshift/builder + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/builder/openshift-priv-builder-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/builder/openshift-priv-builder-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..77cb6ac8d1fba --- /dev/null +++ b/ci-operator/jobs/openshift-priv/builder/openshift-priv-builder-release-4.9-presubmits.yaml @@ -0,0 +1,480 @@ +presubmits: + openshift-priv/builder: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-builder-release-4.9-e2e-aws + path_alias: github.com/openshift/builder + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-builds + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-builder-release-4.9-e2e-aws-builds + path_alias: github.com/openshift/builder + rerun_command: /test e2e-aws-builds + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-builds-cluster-profile + - --target=e2e-aws-builds + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-builds-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-builds,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-image-ecosystem + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-builder-release-4.9-e2e-aws-image-ecosystem + path_alias: github.com/openshift/builder + rerun_command: /test e2e-aws-image-ecosystem + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-image-ecosystem-cluster-profile + - --target=e2e-aws-image-ecosystem + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-image-ecosystem-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-image-ecosystem,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-proxy + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-builder-release-4.9-e2e-aws-proxy + path_alias: github.com/openshift/builder + rerun_command: /test e2e-aws-proxy + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-proxy-cluster-profile + - --target=e2e-aws-proxy + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-proxy-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-proxy,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-builder-release-4.9-images + path_alias: github.com/openshift/builder + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-builder-release-4.9-unit + path_alias: github.com/openshift/builder + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-builder-release-4.9-verify + path_alias: github.com/openshift/builder + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..51794c4d1306a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cincinnati-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cincinnati-operator-release-4.9-images + path_alias: github.com/openshift/cincinnati-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..f4009500a922b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.9-presubmits.yaml @@ -0,0 +1,196 @@ +presubmits: + openshift-priv/cincinnati-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cincinnati-operator-release-4.9-images + path_alias: github.com/openshift/cincinnati-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/operator-e2e + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cincinnati-operator-release-4.9-operator-e2e + path_alias: github.com/openshift/cincinnati-operator + rerun_command: /test operator-e2e + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/operator-e2e-cluster-profile + - --target=operator-e2e + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/operator-e2e-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )operator-e2e,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cincinnati-operator-release-4.9-unit + path_alias: github.com/openshift/cincinnati-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/client-go/openshift-priv-client-go-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/client-go/openshift-priv-client-go-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..1c011cac47631 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/client-go/openshift-priv-client-go-release-4.9-presubmits.yaml @@ -0,0 +1,60 @@ +presubmits: + openshift-priv/client-go: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-client-go-release-4.9-verify + path_alias: github.com/openshift/client-go + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..0b476057eaf6d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cloud-credential-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cloud-credential-operator-release-4.9-images + path_alias: github.com/openshift/cloud-credential-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..0810c9abed42a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.9-presubmits.yaml @@ -0,0 +1,540 @@ +presubmits: + openshift-priv/cloud-credential-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cloud-credential-operator-release-4.9-e2e-aws + path_alias: github.com/openshift/cloud-credential-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-azure + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cloud-credential-operator-release-4.9-e2e-azure + path_alias: github.com/openshift/cloud-credential-operator + rerun_command: /test e2e-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-azure-cluster-profile + - --target=e2e-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-azure-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-azure,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cloud-credential-operator-release-4.9-e2e-gcp + path_alias: github.com/openshift/cloud-credential-operator + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-cluster-profile + - --target=e2e-gcp + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cloud-credential-operator-release-4.9-e2e-upgrade + path_alias: github.com/openshift/cloud-credential-operator + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-upgrade-cluster-profile + - --target=e2e-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cloud-credential-operator-release-4.9-images + path_alias: github.com/openshift/cloud-credential-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cloud-credential-operator-release-4.9-unit + path_alias: github.com/openshift/cloud-credential-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cloud-credential-operator-release-4.9-verify + path_alias: github.com/openshift/cloud-credential-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify-deps + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cloud-credential-operator-release-4.9-verify-deps + path_alias: github.com/openshift/cloud-credential-operator + rerun_command: /test verify-deps + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify-deps + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify-deps,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cloud-provider-openstack/openshift-priv-cloud-provider-openstack-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cloud-provider-openstack/openshift-priv-cloud-provider-openstack-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..87fce74d8a6d1 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cloud-provider-openstack/openshift-priv-cloud-provider-openstack-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cloud-provider-openstack: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cloud-provider-openstack-release-4.9-images + path_alias: k8s.io/cloud-provider-openstack + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cloud-provider-openstack/openshift-priv-cloud-provider-openstack-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cloud-provider-openstack/openshift-priv-cloud-provider-openstack-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..57f3a975a833e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cloud-provider-openstack/openshift-priv-cloud-provider-openstack-release-4.9-presubmits.yaml @@ -0,0 +1,118 @@ +presubmits: + openshift-priv/cloud-provider-openstack: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cloud-provider-openstack-release-4.9-images + path_alias: k8s.io/cloud-provider-openstack + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cloud-provider-openstack-release-4.9-unit + path_alias: k8s.io/cloud-provider-openstack + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-api-actuator-pkg/openshift-priv-cluster-api-actuator-pkg-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-actuator-pkg/openshift-priv-cluster-api-actuator-pkg-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..e15512ef65774 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-actuator-pkg/openshift-priv-cluster-api-actuator-pkg-release-4.9-postsubmits.yaml @@ -0,0 +1,66 @@ +postsubmits: + openshift-priv/cluster-api-actuator-pkg: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-api-actuator-pkg-release-4.9-images + path_alias: github.com/openshift/cluster-api-actuator-pkg + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + - --target=src + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-api-actuator-pkg/openshift-priv-cluster-api-actuator-pkg-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-actuator-pkg/openshift-priv-cluster-api-actuator-pkg-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..da7e6ff8ceaa0 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-actuator-pkg/openshift-priv-cluster-api-actuator-pkg-release-4.9-presubmits.yaml @@ -0,0 +1,617 @@ +presubmits: + openshift-priv/cluster-api-actuator-pkg: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-actuator-pkg-release-4.9-e2e-aws-operator + path_alias: github.com/openshift/cluster-api-actuator-pkg + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile + - --target=e2e-aws-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-operator-tech-preview + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-actuator-pkg-release-4.9-e2e-aws-operator-tech-preview + path_alias: github.com/openshift/cluster-api-actuator-pkg + rerun_command: /test e2e-aws-operator-tech-preview + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-tech-preview-cluster-profile + - --target=e2e-aws-operator-tech-preview + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-tech-preview-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator-tech-preview,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-azure-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-actuator-pkg-release-4.9-e2e-azure-operator + path_alias: github.com/openshift/cluster-api-actuator-pkg + rerun_command: /test e2e-azure-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-azure-operator-cluster-profile + - --target=e2e-azure-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-azure-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-azure-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-actuator-pkg-release-4.9-e2e-gcp-operator + path_alias: github.com/openshift/cluster-api-actuator-pkg + rerun_command: /test e2e-gcp-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-operator-cluster-profile + - --target=e2e-gcp-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: vsphere + context: ci/prow/e2e-vsphere-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-actuator-pkg-release-4.9-e2e-vsphere-operator + path_alias: github.com/openshift/cluster-api-actuator-pkg + rerun_command: /test e2e-vsphere-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-vsphere-operator-cluster-profile + - --target=e2e-vsphere-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-vsphere-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-vsphere + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-vsphere-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/goimports + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-actuator-pkg-release-4.9-goimports + path_alias: github.com/openshift/cluster-api-actuator-pkg + rerun_command: /test goimports + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=goimports + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )goimports,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/golint + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-actuator-pkg-release-4.9-golint + path_alias: github.com/openshift/cluster-api-actuator-pkg + rerun_command: /test golint + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=golint + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )golint,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/govet + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-actuator-pkg-release-4.9-govet + path_alias: github.com/openshift/cluster-api-actuator-pkg + rerun_command: /test govet + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=govet + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )govet,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-actuator-pkg-release-4.9-images + path_alias: github.com/openshift/cluster-api-actuator-pkg + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + - --target=src + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-api-provider-aws/openshift-priv-cluster-api-provider-aws-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-aws/openshift-priv-cluster-api-provider-aws-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..a91d6ff6f25a6 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-aws/openshift-priv-cluster-api-provider-aws-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-api-provider-aws: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-api-provider-aws-release-4.9-images + path_alias: sigs.k8s.io/cluster-api-provider-aws + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-api-provider-aws/openshift-priv-cluster-api-provider-aws-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-aws/openshift-priv-cluster-api-provider-aws-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..3b04253ec343f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-aws/openshift-priv-cluster-api-provider-aws-release-4.9-presubmits.yaml @@ -0,0 +1,578 @@ +presubmits: + openshift-priv/cluster-api-provider-aws: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-aws-release-4.9-e2e-aws + path_alias: sigs.k8s.io/cluster-api-provider-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-aws-release-4.9-e2e-aws-operator + path_alias: sigs.k8s.io/cluster-api-provider-aws + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile + - --target=e2e-aws-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-aws-release-4.9-e2e-aws-upgrade + path_alias: sigs.k8s.io/cluster-api-provider-aws + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/generate + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-aws-release-4.9-generate + path_alias: sigs.k8s.io/cluster-api-provider-aws + rerun_command: /test generate + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=generate + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )generate,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/goimports + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-aws-release-4.9-goimports + path_alias: sigs.k8s.io/cluster-api-provider-aws + rerun_command: /test goimports + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=goimports + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )goimports,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/golint + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-aws-release-4.9-golint + path_alias: sigs.k8s.io/cluster-api-provider-aws + rerun_command: /test golint + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=golint + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )golint,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/govet + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-aws-release-4.9-govet + path_alias: sigs.k8s.io/cluster-api-provider-aws + rerun_command: /test govet + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=govet + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )govet,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-aws-release-4.9-images + path_alias: sigs.k8s.io/cluster-api-provider-aws + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-aws-release-4.9-unit + path_alias: sigs.k8s.io/cluster-api-provider-aws + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-api-provider-azure/openshift-priv-cluster-api-provider-azure-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-azure/openshift-priv-cluster-api-provider-azure-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..f468b0168cfa8 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-azure/openshift-priv-cluster-api-provider-azure-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-api-provider-azure: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-api-provider-azure-release-4.9-images + path_alias: sigs.k8s.io/cluster-api-provider-azure + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-api-provider-azure/openshift-priv-cluster-api-provider-azure-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-azure/openshift-priv-cluster-api-provider-azure-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..3e4b4cd081865 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-azure/openshift-priv-cluster-api-provider-azure-release-4.9-presubmits.yaml @@ -0,0 +1,578 @@ +presubmits: + openshift-priv/cluster-api-provider-azure: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-azure + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-azure-release-4.9-e2e-azure + path_alias: sigs.k8s.io/cluster-api-provider-azure + rerun_command: /test e2e-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-azure-cluster-profile + - --target=e2e-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-azure-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-azure,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-azure-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-azure-release-4.9-e2e-azure-operator + path_alias: sigs.k8s.io/cluster-api-provider-azure + rerun_command: /test e2e-azure-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-azure-operator-cluster-profile + - --target=e2e-azure-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-azure-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-azure-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-azure-release-4.9-e2e-upgrade + path_alias: sigs.k8s.io/cluster-api-provider-azure + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-upgrade-cluster-profile + - --target=e2e-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/generate + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-azure-release-4.9-generate + path_alias: sigs.k8s.io/cluster-api-provider-azure + rerun_command: /test generate + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=generate + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )generate,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/git-history + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-azure-release-4.9-git-history + path_alias: sigs.k8s.io/cluster-api-provider-azure + rerun_command: /test git-history + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=git-history + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )git-history,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/goimports + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-azure-release-4.9-goimports + path_alias: sigs.k8s.io/cluster-api-provider-azure + rerun_command: /test goimports + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=goimports + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )goimports,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/govet + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-azure-release-4.9-govet + path_alias: sigs.k8s.io/cluster-api-provider-azure + rerun_command: /test govet + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=govet + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )govet,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-azure-release-4.9-images + path_alias: sigs.k8s.io/cluster-api-provider-azure + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-azure-release-4.9-unit + path_alias: sigs.k8s.io/cluster-api-provider-azure + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-api-provider-baremetal/openshift-priv-cluster-api-provider-baremetal-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-baremetal/openshift-priv-cluster-api-provider-baremetal-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..079e458293116 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-baremetal/openshift-priv-cluster-api-provider-baremetal-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-api-provider-baremetal: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-api-provider-baremetal-release-4.9-images + path_alias: github.com/openshift/cluster-api-provider-baremetal + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-api-provider-baremetal/openshift-priv-cluster-api-provider-baremetal-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-baremetal/openshift-priv-cluster-api-provider-baremetal-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..97024b6bfe789 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-baremetal/openshift-priv-cluster-api-provider-baremetal-release-4.9-presubmits.yaml @@ -0,0 +1,682 @@ +presubmits: + openshift-priv/cluster-api-provider-baremetal: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-baremetal-release-4.9-e2e-metal-ipi + path_alias: github.com/openshift/cluster-api-provider-baremetal + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-cluster-profile + - --target=e2e-metal-ipi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi-ovn-dualstack + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-baremetal-release-4.9-e2e-metal-ipi-ovn-dualstack + path_alias: github.com/openshift/cluster-api-provider-baremetal + rerun_command: /test e2e-metal-ipi-ovn-dualstack + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-ovn-dualstack-cluster-profile + - --target=e2e-metal-ipi-ovn-dualstack + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-ovn-dualstack-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-ovn-dualstack,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi-ovn-ipv6 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-baremetal-release-4.9-e2e-metal-ipi-ovn-ipv6 + path_alias: github.com/openshift/cluster-api-provider-baremetal + rerun_command: /test e2e-metal-ipi-ovn-ipv6 + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-ovn-ipv6-cluster-profile + - --target=e2e-metal-ipi-ovn-ipv6 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-ovn-ipv6-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-ovn-ipv6,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-baremetal-release-4.9-e2e-metal-ipi-upgrade + path_alias: github.com/openshift/cluster-api-provider-baremetal + rerun_command: /test e2e-metal-ipi-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-upgrade-cluster-profile + - --target=e2e-metal-ipi-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi-virtualmedia + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-baremetal-release-4.9-e2e-metal-ipi-virtualmedia + path_alias: github.com/openshift/cluster-api-provider-baremetal + rerun_command: /test e2e-metal-ipi-virtualmedia + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-virtualmedia-cluster-profile + - --target=e2e-metal-ipi-virtualmedia + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-virtualmedia-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-virtualmedia,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/generate-check + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-baremetal-release-4.9-generate-check + path_alias: github.com/openshift/cluster-api-provider-baremetal + rerun_command: /test generate-check + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=generate-check + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )generate-check,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/gofmt + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-baremetal-release-4.9-gofmt + path_alias: github.com/openshift/cluster-api-provider-baremetal + rerun_command: /test gofmt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=gofmt + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )gofmt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/govet + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-baremetal-release-4.9-govet + path_alias: github.com/openshift/cluster-api-provider-baremetal + rerun_command: /test govet + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=govet + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )govet,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-baremetal-release-4.9-images + path_alias: github.com/openshift/cluster-api-provider-baremetal + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-baremetal-release-4.9-unit + path_alias: github.com/openshift/cluster-api-provider-baremetal + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-api-provider-gcp/openshift-priv-cluster-api-provider-gcp-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-gcp/openshift-priv-cluster-api-provider-gcp-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..ffa67f4850c4a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-gcp/openshift-priv-cluster-api-provider-gcp-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-api-provider-gcp: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-api-provider-gcp-release-4.9-images + path_alias: github.com/openshift/cluster-api-provider-gcp + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-api-provider-gcp/openshift-priv-cluster-api-provider-gcp-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-gcp/openshift-priv-cluster-api-provider-gcp-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..f28c4765ee76e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-gcp/openshift-priv-cluster-api-provider-gcp-release-4.9-presubmits.yaml @@ -0,0 +1,448 @@ +presubmits: + openshift-priv/cluster-api-provider-gcp: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-gcp-release-4.9-e2e-gcp + path_alias: github.com/openshift/cluster-api-provider-gcp + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-cluster-profile + - --target=e2e-gcp + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-gcp-release-4.9-e2e-gcp-operator + path_alias: github.com/openshift/cluster-api-provider-gcp + rerun_command: /test e2e-gcp-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-operator-cluster-profile + - --target=e2e-gcp-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/generate + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-gcp-release-4.9-generate + path_alias: github.com/openshift/cluster-api-provider-gcp + rerun_command: /test generate + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=generate + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )generate,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/goimports + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-gcp-release-4.9-goimports + path_alias: github.com/openshift/cluster-api-provider-gcp + rerun_command: /test goimports + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=goimports + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )goimports,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/govet + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-gcp-release-4.9-govet + path_alias: github.com/openshift/cluster-api-provider-gcp + rerun_command: /test govet + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=govet + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )govet,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-gcp-release-4.9-images + path_alias: github.com/openshift/cluster-api-provider-gcp + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-gcp-release-4.9-unit + path_alias: github.com/openshift/cluster-api-provider-gcp + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-api-provider-kubemark/openshift-priv-cluster-api-provider-kubemark-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-kubemark/openshift-priv-cluster-api-provider-kubemark-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..b63dd7fb96a0d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-kubemark/openshift-priv-cluster-api-provider-kubemark-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-api-provider-kubemark: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-api-provider-kubemark-release-4.9-images + path_alias: github.com/openshift/cluster-api-provider-kubemark + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-api-provider-kubemark/openshift-priv-cluster-api-provider-kubemark-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-kubemark/openshift-priv-cluster-api-provider-kubemark-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..765d5b52172bf --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-kubemark/openshift-priv-cluster-api-provider-kubemark-release-4.9-presubmits.yaml @@ -0,0 +1,292 @@ +presubmits: + openshift-priv/cluster-api-provider-kubemark: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/gofmt + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-kubemark-release-4.9-gofmt + path_alias: github.com/openshift/cluster-api-provider-kubemark + rerun_command: /test gofmt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=gofmt + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )gofmt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/golint + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-kubemark-release-4.9-golint + path_alias: github.com/openshift/cluster-api-provider-kubemark + rerun_command: /test golint + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=golint + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )golint,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/govet + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-kubemark-release-4.9-govet + path_alias: github.com/openshift/cluster-api-provider-kubemark + rerun_command: /test govet + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=govet + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )govet,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-kubemark-release-4.9-images + path_alias: github.com/openshift/cluster-api-provider-kubemark + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-kubemark-release-4.9-unit + path_alias: github.com/openshift/cluster-api-provider-kubemark + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.9-periodics.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.9-periodics.yaml new file mode 100644 index 0000000000000..d77677d215758 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.9-periodics.yaml @@ -0,0 +1,151 @@ +periodics: +- agent: kubernetes + cluster: api.ci + cron: 0 30 4 ? * SUN + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.8 + org: openshift-priv + path_alias: github.com/openshift/cluster-api-provider-kubevirt + repo: cluster-api-provider-kubevirt + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: periodic-ci-openshift-priv-cluster-api-provider-kubevirt-release-4.9-sanity-ovn + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/sanity-ovn-cluster-profile + - --target=sanity-ovn + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/sanity-ovn-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-kubevirt + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator +- agent: kubernetes + cluster: api.ci + cron: 0 30 6 ? * SUN + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.8 + org: openshift-priv + path_alias: github.com/openshift/cluster-api-provider-kubevirt + repo: cluster-api-provider-kubevirt + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: periodic-ci-openshift-priv-cluster-api-provider-kubevirt-release-4.9-sanity-sdn + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/sanity-sdn-cluster-profile + - --target=sanity-sdn + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/sanity-sdn-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-kubevirt + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..f9ca4d5c34890 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-api-provider-kubevirt: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-api-provider-kubevirt-release-4.9-images + path_alias: github.com/openshift/cluster-api-provider-kubevirt + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..a6318d5695089 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.9-presubmits.yaml @@ -0,0 +1,310 @@ +presubmits: + openshift-priv/cluster-api-provider-kubevirt: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-kubevirt + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-kubevirt-release-4.9-e2e-kubevirt + path_alias: github.com/openshift/cluster-api-provider-kubevirt + rerun_command: /test e2e-kubevirt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-kubevirt-cluster-profile + - --target=e2e-kubevirt + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-kubevirt-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-kubevirt + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-kubevirt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/gofmt + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-kubevirt-release-4.9-gofmt + path_alias: github.com/openshift/cluster-api-provider-kubevirt + rerun_command: /test gofmt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=gofmt + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )gofmt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/govet + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-kubevirt-release-4.9-govet + path_alias: github.com/openshift/cluster-api-provider-kubevirt + rerun_command: /test govet + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=govet + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )govet,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-kubevirt-release-4.9-images + path_alias: github.com/openshift/cluster-api-provider-kubevirt + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-kubevirt-release-4.9-unit + path_alias: github.com/openshift/cluster-api-provider-kubevirt + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-api-provider-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..b005f0bd3289f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-api-provider-libvirt: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-api-provider-libvirt-release-4.9-images + path_alias: github.com/openshift/cluster-api-provider-libvirt + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-api-provider-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..ecfd19907c98d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.9-presubmits.yaml @@ -0,0 +1,350 @@ +presubmits: + openshift-priv/cluster-api-provider-libvirt: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/actuator-pkg-staleness + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-libvirt-release-4.9-actuator-pkg-staleness + path_alias: github.com/openshift/cluster-api-provider-libvirt + rerun_command: /test actuator-pkg-staleness + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=actuator-pkg-staleness + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )actuator-pkg-staleness,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/gofmt + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-libvirt-release-4.9-gofmt + path_alias: github.com/openshift/cluster-api-provider-libvirt + rerun_command: /test gofmt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=gofmt + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )gofmt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/golint + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-libvirt-release-4.9-golint + path_alias: github.com/openshift/cluster-api-provider-libvirt + rerun_command: /test golint + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=golint + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )golint,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/govet + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-libvirt-release-4.9-govet + path_alias: github.com/openshift/cluster-api-provider-libvirt + rerun_command: /test govet + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=govet + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )govet,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-libvirt-release-4.9-images + path_alias: github.com/openshift/cluster-api-provider-libvirt + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-libvirt-release-4.9-unit + path_alias: github.com/openshift/cluster-api-provider-libvirt + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-api-provider-openstack/openshift-priv-cluster-api-provider-openstack-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-openstack/openshift-priv-cluster-api-provider-openstack-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..93654e16a1d81 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-openstack/openshift-priv-cluster-api-provider-openstack-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-api-provider-openstack: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-api-provider-openstack-release-4.9-images + path_alias: sigs.k8s.io/cluster-api-provider-openstack + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-api-provider-openstack/openshift-priv-cluster-api-provider-openstack-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-openstack/openshift-priv-cluster-api-provider-openstack-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..a2496faf142ad --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-openstack/openshift-priv-cluster-api-provider-openstack-release-4.9-presubmits.yaml @@ -0,0 +1,368 @@ +presubmits: + openshift-priv/cluster-api-provider-openstack: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-openstack-release-4.9-e2e-upgrade + path_alias: sigs.k8s.io/cluster-api-provider-openstack + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-upgrade-cluster-profile + - --target=e2e-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-openstack + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/gofmt + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-openstack-release-4.9-gofmt + path_alias: sigs.k8s.io/cluster-api-provider-openstack + rerun_command: /test gofmt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=gofmt + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )gofmt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/golint + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-openstack-release-4.9-golint + path_alias: sigs.k8s.io/cluster-api-provider-openstack + rerun_command: /test golint + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=golint + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )golint,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/govet + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-openstack-release-4.9-govet + path_alias: sigs.k8s.io/cluster-api-provider-openstack + rerun_command: /test govet + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=govet + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )govet,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-openstack-release-4.9-images + path_alias: sigs.k8s.io/cluster-api-provider-openstack + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-openstack-release-4.9-unit + path_alias: sigs.k8s.io/cluster-api-provider-openstack + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-api-provider-ovirt/openshift-priv-cluster-api-provider-ovirt-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-ovirt/openshift-priv-cluster-api-provider-ovirt-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..080d95b0b8fc9 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-ovirt/openshift-priv-cluster-api-provider-ovirt-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-api-provider-ovirt: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-api-provider-ovirt-release-4.9-images + path_alias: github.com/openshift/cluster-api-provider-ovirt + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-api-provider-ovirt/openshift-priv-cluster-api-provider-ovirt-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-ovirt/openshift-priv-cluster-api-provider-ovirt-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..e3c4effa0703c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-ovirt/openshift-priv-cluster-api-provider-ovirt-release-4.9-presubmits.yaml @@ -0,0 +1,138 @@ +presubmits: + openshift-priv/cluster-api-provider-ovirt: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-ovirt + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-ovirt-release-4.9-e2e-ovirt + path_alias: github.com/openshift/cluster-api-provider-ovirt + rerun_command: /test e2e-ovirt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-ovirt-cluster-profile + - --target=e2e-ovirt + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-ovirt-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-ovirt + - configMap: + name: cluster-profile-ovirt + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-ovirt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-api-provider-ovirt-release-4.9-images + path_alias: github.com/openshift/cluster-api-provider-ovirt + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..594ef31221aea --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-authentication-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-authentication-operator-release-4.9-images + path_alias: github.com/openshift/cluster-authentication-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..9980c7ecc226e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.9-presubmits.yaml @@ -0,0 +1,776 @@ +presubmits: + openshift-priv/cluster-authentication-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-agnostic + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-authentication-operator-release-4.9-e2e-agnostic + path_alias: github.com/openshift/cluster-authentication-operator + rerun_command: /test e2e-agnostic + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-agnostic-cluster-profile + - --target=e2e-agnostic + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-agnostic-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-agnostic,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-agnostic-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-authentication-operator-release-4.9-e2e-agnostic-upgrade + path_alias: github.com/openshift/cluster-authentication-operator + rerun_command: /test e2e-agnostic-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-agnostic-upgrade-cluster-profile + - --target=e2e-agnostic-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-agnostic-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-agnostic-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-operator-encryption-perf + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-authentication-operator-release-4.9-e2e-aws-operator-encryption-perf + path_alias: github.com/openshift/cluster-authentication-operator + rerun_command: /test e2e-aws-operator-encryption-perf + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-encryption-perf-cluster-profile + - --target=e2e-aws-operator-encryption-perf + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-encryption-perf-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator-encryption-perf,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-single-node + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-authentication-operator-release-4.9-e2e-aws-single-node + path_alias: github.com/openshift/cluster-authentication-operator + rerun_command: /test e2e-aws-single-node + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-single-node-cluster-profile + - --target=e2e-aws-single-node + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-single-node-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-single-node,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-console-login + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-authentication-operator-release-4.9-e2e-console-login + path_alias: github.com/openshift/cluster-authentication-operator + rerun_command: /test e2e-console-login + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-console-login-cluster-profile + - --target=e2e-console-login + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-console-login-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-console-login,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-authentication-operator-release-4.9-e2e-operator + path_alias: github.com/openshift/cluster-authentication-operator + rerun_command: /test e2e-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-operator-cluster-profile + - --target=e2e-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-operator-encryption + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-authentication-operator-release-4.9-e2e-operator-encryption + path_alias: github.com/openshift/cluster-authentication-operator + rerun_command: /test e2e-operator-encryption + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-operator-encryption-cluster-profile + - --target=e2e-operator-encryption + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-operator-encryption-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-operator-encryption,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-authentication-operator-release-4.9-images + path_alias: github.com/openshift/cluster-authentication-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-authentication-operator-release-4.9-unit + path_alias: github.com/openshift/cluster-authentication-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-authentication-operator-release-4.9-verify + path_alias: github.com/openshift/cluster-authentication-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify-deps + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-authentication-operator-release-4.9-verify-deps + path_alias: github.com/openshift/cluster-authentication-operator + rerun_command: /test verify-deps + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify-deps + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify-deps,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-autoscaler-operator/openshift-priv-cluster-autoscaler-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-autoscaler-operator/openshift-priv-cluster-autoscaler-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..baaaacd99589d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-autoscaler-operator/openshift-priv-cluster-autoscaler-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-autoscaler-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-autoscaler-operator-release-4.9-images + path_alias: github.com/openshift/cluster-autoscaler-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-autoscaler-operator/openshift-priv-cluster-autoscaler-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-autoscaler-operator/openshift-priv-cluster-autoscaler-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..16ee7c3e883af --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-autoscaler-operator/openshift-priv-cluster-autoscaler-operator-release-4.9-presubmits.yaml @@ -0,0 +1,578 @@ +presubmits: + openshift-priv/cluster-autoscaler-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-autoscaler-operator-release-4.9-e2e-aws + path_alias: github.com/openshift/cluster-autoscaler-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-autoscaler-operator-release-4.9-e2e-aws-operator + path_alias: github.com/openshift/cluster-autoscaler-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile + - --target=e2e-aws-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-autoscaler-operator-release-4.9-e2e-upgrade + path_alias: github.com/openshift/cluster-autoscaler-operator + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-upgrade-cluster-profile + - --target=e2e-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/generate + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-autoscaler-operator-release-4.9-generate + path_alias: github.com/openshift/cluster-autoscaler-operator + rerun_command: /test generate + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=generate + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )generate,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/goimports + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-autoscaler-operator-release-4.9-goimports + path_alias: github.com/openshift/cluster-autoscaler-operator + rerun_command: /test goimports + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=goimports + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )goimports,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/golint + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-autoscaler-operator-release-4.9-golint + path_alias: github.com/openshift/cluster-autoscaler-operator + rerun_command: /test golint + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=golint + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )golint,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/govet + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-autoscaler-operator-release-4.9-govet + path_alias: github.com/openshift/cluster-autoscaler-operator + rerun_command: /test govet + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=govet + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )govet,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-autoscaler-operator-release-4.9-images + path_alias: github.com/openshift/cluster-autoscaler-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-autoscaler-operator-release-4.9-unit + path_alias: github.com/openshift/cluster-autoscaler-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-baremetal-operator/openshift-priv-cluster-baremetal-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-baremetal-operator/openshift-priv-cluster-baremetal-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..b0e32de9024a5 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-baremetal-operator/openshift-priv-cluster-baremetal-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-baremetal-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-baremetal-operator-release-4.9-images + path_alias: github.com/openshift/cluster-baremetal-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-baremetal-operator/openshift-priv-cluster-baremetal-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-baremetal-operator/openshift-priv-cluster-baremetal-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..abb8d477add24 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-baremetal-operator/openshift-priv-cluster-baremetal-operator-release-4.9-presubmits.yaml @@ -0,0 +1,972 @@ +presubmits: + openshift-priv/cluster-baremetal-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-agnostic + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-baremetal-operator-release-4.9-e2e-agnostic + path_alias: github.com/openshift/cluster-baremetal-operator + rerun_command: /test e2e-agnostic + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-agnostic-cluster-profile + - --target=e2e-agnostic + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-agnostic-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-agnostic,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-baremetal-operator-release-4.9-e2e-aws + path_alias: github.com/openshift/cluster-baremetal-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-assisted + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-baremetal-operator-release-4.9-e2e-metal-assisted + path_alias: github.com/openshift/cluster-baremetal-operator + rerun_command: /test e2e-metal-assisted + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-assisted-cluster-profile + - --target=e2e-metal-assisted + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-assisted-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-assisted,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-baremetal-operator-release-4.9-e2e-metal-ipi + path_alias: github.com/openshift/cluster-baremetal-operator + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-cluster-profile + - --target=e2e-metal-ipi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi-ovn-dualstack + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-baremetal-operator-release-4.9-e2e-metal-ipi-ovn-dualstack + path_alias: github.com/openshift/cluster-baremetal-operator + rerun_command: /test e2e-metal-ipi-ovn-dualstack + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-ovn-dualstack-cluster-profile + - --target=e2e-metal-ipi-ovn-dualstack + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-ovn-dualstack-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-ovn-dualstack,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi-ovn-ipv6 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-baremetal-operator-release-4.9-e2e-metal-ipi-ovn-ipv6 + path_alias: github.com/openshift/cluster-baremetal-operator + rerun_command: /test e2e-metal-ipi-ovn-ipv6 + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-ovn-ipv6-cluster-profile + - --target=e2e-metal-ipi-ovn-ipv6 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-ovn-ipv6-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-ovn-ipv6,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-baremetal-operator-release-4.9-e2e-metal-ipi-upgrade + path_alias: github.com/openshift/cluster-baremetal-operator + rerun_command: /test e2e-metal-ipi-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-upgrade-cluster-profile + - --target=e2e-metal-ipi-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi-virtualmedia + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-baremetal-operator-release-4.9-e2e-metal-ipi-virtualmedia + path_alias: github.com/openshift/cluster-baremetal-operator + rerun_command: /test e2e-metal-ipi-virtualmedia + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-virtualmedia-cluster-profile + - --target=e2e-metal-ipi-virtualmedia + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-virtualmedia-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-virtualmedia,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/generate-check + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-baremetal-operator-release-4.9-generate-check + path_alias: github.com/openshift/cluster-baremetal-operator + rerun_command: /test generate-check + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=generate-check + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )generate-check,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/gofmt + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-baremetal-operator-release-4.9-gofmt + path_alias: github.com/openshift/cluster-baremetal-operator + rerun_command: /test gofmt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=gofmt + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )gofmt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/govet + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-baremetal-operator-release-4.9-govet + path_alias: github.com/openshift/cluster-baremetal-operator + rerun_command: /test govet + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=govet + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )govet,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-baremetal-operator-release-4.9-images + path_alias: github.com/openshift/cluster-baremetal-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/lint + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-baremetal-operator-release-4.9-lint + path_alias: github.com/openshift/cluster-baremetal-operator + rerun_command: /test lint + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=lint + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )lint,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-baremetal-operator-release-4.9-unit + path_alias: github.com/openshift/cluster-baremetal-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-bootstrap/openshift-priv-cluster-bootstrap-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-bootstrap/openshift-priv-cluster-bootstrap-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..7ef4c6a4b291f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-bootstrap/openshift-priv-cluster-bootstrap-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-bootstrap: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-bootstrap-release-4.9-images + path_alias: github.com/openshift/cluster-bootstrap + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-bootstrap/openshift-priv-cluster-bootstrap-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-bootstrap/openshift-priv-cluster-bootstrap-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..15f08bd599357 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-bootstrap/openshift-priv-cluster-bootstrap-release-4.9-presubmits.yaml @@ -0,0 +1,464 @@ +presubmits: + openshift-priv/cluster-bootstrap: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-bootstrap-release-4.9-e2e-aws + path_alias: github.com/openshift/cluster-bootstrap + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-single-node-live-iso + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-bootstrap-release-4.9-e2e-metal-single-node-live-iso + path_alias: github.com/openshift/cluster-bootstrap + rerun_command: /test e2e-metal-single-node-live-iso + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-single-node-live-iso-cluster-profile + - --target=e2e-metal-single-node-live-iso + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-single-node-live-iso-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-single-node-live-iso,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-bootstrap-release-4.9-e2e-upgrade + path_alias: github.com/openshift/cluster-bootstrap + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-upgrade-cluster-profile + - --target=e2e-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-bootstrap-release-4.9-images + path_alias: github.com/openshift/cluster-bootstrap + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-bootstrap-release-4.9-unit + path_alias: github.com/openshift/cluster-bootstrap + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-bootstrap-release-4.9-verify + path_alias: github.com/openshift/cluster-bootstrap + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify-deps + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-bootstrap-release-4.9-verify-deps + path_alias: github.com/openshift/cluster-bootstrap + rerun_command: /test verify-deps + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify-deps + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify-deps,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-capacity/openshift-priv-cluster-capacity-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-capacity/openshift-priv-cluster-capacity-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..a5de3d2a66fe4 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-capacity/openshift-priv-cluster-capacity-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-capacity: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-capacity-release-4.9-images + path_alias: sigs.k8s.io/cluster-capacity + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-capacity/openshift-priv-cluster-capacity-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-capacity/openshift-priv-cluster-capacity-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..c17c22165854e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-capacity/openshift-priv-cluster-capacity-release-4.9-presubmits.yaml @@ -0,0 +1,118 @@ +presubmits: + openshift-priv/cluster-capacity: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-capacity-release-4.9-images + path_alias: sigs.k8s.io/cluster-capacity + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-capacity-release-4.9-unit + path_alias: sigs.k8s.io/cluster-capacity + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-cloud-controller-manager-operator/openshift-priv-cluster-cloud-controller-manager-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-cloud-controller-manager-operator/openshift-priv-cluster-cloud-controller-manager-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..99dae51d62654 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-cloud-controller-manager-operator/openshift-priv-cluster-cloud-controller-manager-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-cloud-controller-manager-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-cloud-controller-manager-operator-release-4.9-images + path_alias: github.com/openshift/cluster-cloud-controller-manager-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-cloud-controller-manager-operator/openshift-priv-cluster-cloud-controller-manager-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-cloud-controller-manager-operator/openshift-priv-cluster-cloud-controller-manager-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..dc60884e03c92 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-cloud-controller-manager-operator/openshift-priv-cluster-cloud-controller-manager-operator-release-4.9-presubmits.yaml @@ -0,0 +1,176 @@ +presubmits: + openshift-priv/cluster-cloud-controller-manager-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-cloud-controller-manager-operator-release-4.9-images + path_alias: github.com/openshift/cluster-cloud-controller-manager-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/vendor + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-cloud-controller-manager-operator-release-4.9-vendor + path_alias: github.com/openshift/cluster-cloud-controller-manager-operator + rerun_command: /test vendor + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=vendor + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )vendor,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-cloud-controller-manager-operator-release-4.9-verify + path_alias: github.com/openshift/cluster-cloud-controller-manager-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-config-operator/openshift-priv-cluster-config-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-config-operator/openshift-priv-cluster-config-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..521b9b7bfd2c0 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-config-operator/openshift-priv-cluster-config-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-config-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-config-operator-release-4.9-images + path_alias: github.com/openshift/cluster-config-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-config-operator/openshift-priv-cluster-config-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-config-operator/openshift-priv-cluster-config-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..7d511e70c33a0 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-config-operator/openshift-priv-cluster-config-operator-release-4.9-presubmits.yaml @@ -0,0 +1,540 @@ +presubmits: + openshift-priv/cluster-config-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-config-operator-release-4.9-e2e-aws + path_alias: github.com/openshift/cluster-config-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-azure + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-config-operator-release-4.9-e2e-azure + path_alias: github.com/openshift/cluster-config-operator + rerun_command: /test e2e-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-azure-cluster-profile + - --target=e2e-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-azure-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-azure,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-config-operator-release-4.9-e2e-gcp + path_alias: github.com/openshift/cluster-config-operator + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-cluster-profile + - --target=e2e-gcp + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-config-operator-release-4.9-e2e-upgrade + path_alias: github.com/openshift/cluster-config-operator + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-upgrade-cluster-profile + - --target=e2e-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-config-operator-release-4.9-images + path_alias: github.com/openshift/cluster-config-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-config-operator-release-4.9-unit + path_alias: github.com/openshift/cluster-config-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-config-operator-release-4.9-verify + path_alias: github.com/openshift/cluster-config-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify-deps + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-config-operator-release-4.9-verify-deps + path_alias: github.com/openshift/cluster-config-operator + rerun_command: /test verify-deps + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify-deps + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify-deps,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-csi-snapshot-controller-operator/openshift-priv-cluster-csi-snapshot-controller-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-csi-snapshot-controller-operator/openshift-priv-cluster-csi-snapshot-controller-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..c385117bbb59c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-csi-snapshot-controller-operator/openshift-priv-cluster-csi-snapshot-controller-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-csi-snapshot-controller-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-csi-snapshot-controller-operator-release-4.9-images + path_alias: github.com/openshift/cluster-csi-snapshot-controller-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-csi-snapshot-controller-operator/openshift-priv-cluster-csi-snapshot-controller-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-csi-snapshot-controller-operator/openshift-priv-cluster-csi-snapshot-controller-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..375375e55e56c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-csi-snapshot-controller-operator/openshift-priv-cluster-csi-snapshot-controller-operator-release-4.9-presubmits.yaml @@ -0,0 +1,406 @@ +presubmits: + openshift-priv/cluster-csi-snapshot-controller-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-csi-snapshot-controller-operator-release-4.9-e2e-aws + path_alias: github.com/openshift/cluster-csi-snapshot-controller-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp-csi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-csi-snapshot-controller-operator-release-4.9-e2e-gcp-csi + path_alias: github.com/openshift/cluster-csi-snapshot-controller-operator + rerun_command: /test e2e-gcp-csi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-csi-cluster-profile + - --target=e2e-gcp-csi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-csi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-csi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-csi-snapshot-controller-operator-release-4.9-e2e-upgrade + path_alias: github.com/openshift/cluster-csi-snapshot-controller-operator + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-upgrade-cluster-profile + - --target=e2e-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-csi-snapshot-controller-operator-release-4.9-images + path_alias: github.com/openshift/cluster-csi-snapshot-controller-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-csi-snapshot-controller-operator-release-4.9-unit + path_alias: github.com/openshift/cluster-csi-snapshot-controller-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-csi-snapshot-controller-operator-release-4.9-verify + path_alias: github.com/openshift/cluster-csi-snapshot-controller-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-dns-operator/openshift-priv-cluster-dns-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-dns-operator/openshift-priv-cluster-dns-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..ff9f4b0cff4c9 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-dns-operator/openshift-priv-cluster-dns-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-dns-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-dns-operator-release-4.9-images + path_alias: github.com/openshift/cluster-dns-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-dns-operator/openshift-priv-cluster-dns-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-dns-operator/openshift-priv-cluster-dns-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..7e821a0c72443 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-dns-operator/openshift-priv-cluster-dns-operator-release-4.9-presubmits.yaml @@ -0,0 +1,404 @@ +presubmits: + openshift-priv/cluster-dns-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-dns-operator-release-4.9-e2e-aws + path_alias: github.com/openshift/cluster-dns-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-dns-operator-release-4.9-e2e-aws-operator + path_alias: github.com/openshift/cluster-dns-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile + - --target=e2e-aws-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-dns-operator-release-4.9-e2e-upgrade + path_alias: github.com/openshift/cluster-dns-operator + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-upgrade-cluster-profile + - --target=e2e-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-dns-operator-release-4.9-images + path_alias: github.com/openshift/cluster-dns-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-dns-operator-release-4.9-unit + path_alias: github.com/openshift/cluster-dns-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-dns-operator-release-4.9-verify + path_alias: github.com/openshift/cluster-dns-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..73d43589b17c1 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-etcd-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-etcd-operator-release-4.9-images + path_alias: github.com/openshift/cluster-etcd-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..be17bf3fc8588 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.9-presubmits.yaml @@ -0,0 +1,1186 @@ +presubmits: + openshift-priv/cluster-etcd-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-agnostic + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-etcd-operator-release-4.9-e2e-agnostic + path_alias: github.com/openshift/cluster-etcd-operator + rerun_command: /test e2e-agnostic + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-agnostic-cluster-profile + - --target=e2e-agnostic + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-agnostic-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-agnostic,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-agnostic-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-etcd-operator-release-4.9-e2e-agnostic-upgrade + path_alias: github.com/openshift/cluster-etcd-operator + rerun_command: /test e2e-agnostic-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-agnostic-upgrade-cluster-profile + - --target=e2e-agnostic-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-agnostic-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-agnostic-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-etcd-operator-release-4.9-e2e-aws + path_alias: github.com/openshift/cluster-etcd-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-disruptive + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-etcd-operator-release-4.9-e2e-aws-disruptive + path_alias: github.com/openshift/cluster-etcd-operator + rerun_command: /test e2e-aws-disruptive + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-disruptive-cluster-profile + - --target=e2e-aws-disruptive + - --template=/usr/local/e2e-aws-disruptive + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-disruptive + - name: TEST_COMMAND + value: setup_ssh_bastion; TEST_SUITE=openshift/disruptive run-tests; TEST_LIMIT_START_TIME="$(date + +%s)" TEST_SUITE=openshift/conformance/parallel run-tests + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-disruptive-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-disruptive + name: job-definition + subPath: cluster-launch-installer-e2e.yaml + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - configMap: + name: prow-job-cluster-launch-installer-e2e + name: job-definition + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-disruptive,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-single-node + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-etcd-operator-release-4.9-e2e-aws-single-node + path_alias: github.com/openshift/cluster-etcd-operator + rerun_command: /test e2e-aws-single-node + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-single-node-cluster-profile + - --target=e2e-aws-single-node + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-single-node-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-single-node,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-azure + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-etcd-operator-release-4.9-e2e-azure + path_alias: github.com/openshift/cluster-etcd-operator + rerun_command: /test e2e-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-azure-cluster-profile + - --target=e2e-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-azure-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-azure,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-etcd-operator-release-4.9-e2e-gcp + path_alias: github.com/openshift/cluster-etcd-operator + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-cluster-profile + - --target=e2e-gcp + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp-disruptive + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-etcd-operator-release-4.9-e2e-gcp-disruptive + path_alias: github.com/openshift/cluster-etcd-operator + rerun_command: /test e2e-gcp-disruptive + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-disruptive-cluster-profile + - --target=e2e-gcp-disruptive + - --template=/usr/local/e2e-gcp-disruptive + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: gcp + - name: JOB_NAME_SAFE + value: e2e-gcp-disruptive + - name: TEST_COMMAND + value: setup_ssh_bastion; TEST_SUITE=openshift/disruptive run-tests; TEST_LIMIT_START_TIME="$(date + +%s)" TEST_SUITE=openshift/conformance/parallel run-tests + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-disruptive-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-gcp-disruptive + name: job-definition + subPath: cluster-launch-installer-e2e.yaml + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - configMap: + name: prow-job-cluster-launch-installer-e2e + name: job-definition + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-disruptive,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-assisted + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-etcd-operator-release-4.9-e2e-metal-assisted + path_alias: github.com/openshift/cluster-etcd-operator + rerun_command: /test e2e-metal-assisted + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-assisted-cluster-profile + - --target=e2e-metal-assisted + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-assisted-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-assisted,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-etcd-operator-release-4.9-e2e-metal-ipi + path_alias: github.com/openshift/cluster-etcd-operator + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-cluster-profile + - --target=e2e-metal-ipi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-single-node-live-iso + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-etcd-operator-release-4.9-e2e-metal-single-node-live-iso + path_alias: github.com/openshift/cluster-etcd-operator + rerun_command: /test e2e-metal-single-node-live-iso + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-single-node-live-iso-cluster-profile + - --target=e2e-metal-single-node-live-iso + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-single-node-live-iso-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-single-node-live-iso,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-etcd-operator-release-4.9-e2e-operator + path_alias: github.com/openshift/cluster-etcd-operator + rerun_command: /test e2e-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-operator-cluster-profile + - --target=e2e-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-etcd-operator-release-4.9-images + path_alias: github.com/openshift/cluster-etcd-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-etcd-operator-release-4.9-unit + path_alias: github.com/openshift/cluster-etcd-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-etcd-operator-release-4.9-verify + path_alias: github.com/openshift/cluster-etcd-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify-deps + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-etcd-operator-release-4.9-verify-deps + path_alias: github.com/openshift/cluster-etcd-operator + rerun_command: /test verify-deps + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify-deps + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify-deps,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-image-registry-operator/openshift-priv-cluster-image-registry-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-image-registry-operator/openshift-priv-cluster-image-registry-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..2aa91c760e2b4 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-image-registry-operator/openshift-priv-cluster-image-registry-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-image-registry-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-image-registry-operator-release-4.9-images + path_alias: github.com/openshift/cluster-image-registry-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-image-registry-operator/openshift-priv-cluster-image-registry-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-image-registry-operator/openshift-priv-cluster-image-registry-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..96caadd2ef2e9 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-image-registry-operator/openshift-priv-cluster-image-registry-operator-release-4.9-presubmits.yaml @@ -0,0 +1,1018 @@ +presubmits: + openshift-priv/cluster-image-registry-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-image-registry-operator-release-4.9-e2e-aws + path_alias: github.com/openshift/cluster-image-registry-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-image-registry + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-image-registry-operator-release-4.9-e2e-aws-image-registry + path_alias: github.com/openshift/cluster-image-registry-operator + rerun_command: /test e2e-aws-image-registry + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-image-registry-cluster-profile + - --target=e2e-aws-image-registry + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-image-registry-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-image-registry,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-image-registry-operator-release-4.9-e2e-aws-operator + path_alias: github.com/openshift/cluster-image-registry-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile + - --target=e2e-aws-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-azure + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-image-registry-operator-release-4.9-e2e-azure + path_alias: github.com/openshift/cluster-image-registry-operator + rerun_command: /test e2e-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-azure-cluster-profile + - --target=e2e-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-azure-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-azure,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-azure-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-image-registry-operator-release-4.9-e2e-azure-operator + path_alias: github.com/openshift/cluster-image-registry-operator + rerun_command: /test e2e-azure-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-azure-operator-cluster-profile + - --target=e2e-azure-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-azure-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-azure-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-image-registry-operator-release-4.9-e2e-gcp + path_alias: github.com/openshift/cluster-image-registry-operator + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-cluster-profile + - --target=e2e-gcp + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-image-registry-operator-release-4.9-e2e-gcp-operator + path_alias: github.com/openshift/cluster-image-registry-operator + rerun_command: /test e2e-gcp-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-operator-cluster-profile + - --target=e2e-gcp-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-ovirt + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-image-registry-operator-release-4.9-e2e-ovirt + path_alias: github.com/openshift/cluster-image-registry-operator + rerun_command: /test e2e-ovirt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-ovirt-cluster-profile + - --target=e2e-ovirt + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-ovirt-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-ovirt + - configMap: + name: cluster-profile-ovirt + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-ovirt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-image-registry-operator-release-4.9-e2e-upgrade + path_alias: github.com/openshift/cluster-image-registry-operator + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-upgrade-cluster-profile + - --target=e2e-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: vsphere + context: ci/prow/e2e-vsphere + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-image-registry-operator-release-4.9-e2e-vsphere + path_alias: github.com/openshift/cluster-image-registry-operator + rerun_command: /test e2e-vsphere + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-vsphere-cluster-profile + - --target=e2e-vsphere + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-vsphere-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-vsphere + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-vsphere,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: vsphere + context: ci/prow/e2e-vsphere-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-image-registry-operator-release-4.9-e2e-vsphere-operator + path_alias: github.com/openshift/cluster-image-registry-operator + rerun_command: /test e2e-vsphere-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-vsphere-operator-cluster-profile + - --target=e2e-vsphere-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-vsphere-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-vsphere + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-vsphere-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-image-registry-operator-release-4.9-images + path_alias: github.com/openshift/cluster-image-registry-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-image-registry-operator-release-4.9-unit + path_alias: github.com/openshift/cluster-image-registry-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-image-registry-operator-release-4.9-verify + path_alias: github.com/openshift/cluster-image-registry-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-ingress-operator/openshift-priv-cluster-ingress-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-ingress-operator/openshift-priv-cluster-ingress-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..7d9dac386c311 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-ingress-operator/openshift-priv-cluster-ingress-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-ingress-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-ingress-operator-release-4.9-images + path_alias: github.com/openshift/cluster-ingress-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-ingress-operator/openshift-priv-cluster-ingress-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-ingress-operator/openshift-priv-cluster-ingress-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..cb25b8b713a90 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-ingress-operator/openshift-priv-cluster-ingress-operator-release-4.9-presubmits.yaml @@ -0,0 +1,556 @@ +presubmits: + openshift-priv/cluster-ingress-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-ingress-operator-release-4.9-e2e-aws + path_alias: github.com/openshift/cluster-ingress-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-ingress-operator-release-4.9-e2e-aws-operator + path_alias: github.com/openshift/cluster-ingress-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile + - --target=e2e-aws-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-single-node + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-ingress-operator-release-4.9-e2e-aws-single-node + path_alias: github.com/openshift/cluster-ingress-operator + rerun_command: /test e2e-aws-single-node + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-single-node-cluster-profile + - --target=e2e-aws-single-node + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-single-node-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-single-node,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-azure + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-ingress-operator-release-4.9-e2e-azure + path_alias: github.com/openshift/cluster-ingress-operator + rerun_command: /test e2e-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-azure-cluster-profile + - --target=e2e-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-azure-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-azure,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-ingress-operator-release-4.9-e2e-upgrade + path_alias: github.com/openshift/cluster-ingress-operator + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-upgrade-cluster-profile + - --target=e2e-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-ingress-operator-release-4.9-images + path_alias: github.com/openshift/cluster-ingress-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-ingress-operator-release-4.9-unit + path_alias: github.com/openshift/cluster-ingress-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-ingress-operator-release-4.9-verify + path_alias: github.com/openshift/cluster-ingress-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..c5319b846de00 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-kube-apiserver-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-kube-apiserver-operator-release-4.9-images + path_alias: github.com/openshift/cluster-kube-apiserver-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..65294b32b8f89 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.9-presubmits.yaml @@ -0,0 +1,924 @@ +presubmits: + openshift-priv/cluster-kube-apiserver-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-apiserver-operator-release-4.9-e2e-aws + path_alias: github.com/openshift/cluster-kube-apiserver-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-apiserver-operator-release-4.9-e2e-aws-operator + path_alias: github.com/openshift/cluster-kube-apiserver-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile + - --target=e2e-aws-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-operator-encryption + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-apiserver-operator-release-4.9-e2e-aws-operator-encryption + path_alias: github.com/openshift/cluster-kube-apiserver-operator + rerun_command: /test e2e-aws-operator-encryption + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-encryption-cluster-profile + - --target=e2e-aws-operator-encryption + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-encryption-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator-encryption,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-operator-encryption-perf + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-apiserver-operator-release-4.9-e2e-aws-operator-encryption-perf + path_alias: github.com/openshift/cluster-kube-apiserver-operator + rerun_command: /test e2e-aws-operator-encryption-perf + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-encryption-perf-cluster-profile + - --target=e2e-aws-operator-encryption-perf + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-encryption-perf-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator-encryption-perf,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-serial + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-apiserver-operator-release-4.9-e2e-aws-serial + path_alias: github.com/openshift/cluster-kube-apiserver-operator + rerun_command: /test e2e-aws-serial + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-serial-cluster-profile + - --target=e2e-aws-serial + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-serial-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-serial,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-single-node-live-iso + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-apiserver-operator-release-4.9-e2e-metal-single-node-live-iso + path_alias: github.com/openshift/cluster-kube-apiserver-operator + rerun_command: /test e2e-metal-single-node-live-iso + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-single-node-live-iso-cluster-profile + - --target=e2e-metal-single-node-live-iso + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-single-node-live-iso-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-single-node-live-iso,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-apiserver-operator-release-4.9-e2e-upgrade + path_alias: github.com/openshift/cluster-kube-apiserver-operator + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-upgrade-cluster-profile + - --target=e2e-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-apiserver-operator-release-4.9-images + path_alias: github.com/openshift/cluster-kube-apiserver-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/k8s-e2e-gcp + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-apiserver-operator-release-4.9-k8s-e2e-gcp + path_alias: github.com/openshift/cluster-kube-apiserver-operator + rerun_command: /test k8s-e2e-gcp + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/k8s-e2e-gcp-cluster-profile + - --target=k8s-e2e-gcp + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/k8s-e2e-gcp-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )k8s-e2e-gcp,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/k8s-e2e-gcp-serial + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-apiserver-operator-release-4.9-k8s-e2e-gcp-serial + path_alias: github.com/openshift/cluster-kube-apiserver-operator + rerun_command: /test k8s-e2e-gcp-serial + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/k8s-e2e-gcp-serial-cluster-profile + - --target=k8s-e2e-gcp-serial + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/k8s-e2e-gcp-serial-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )k8s-e2e-gcp-serial,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-apiserver-operator-release-4.9-unit + path_alias: github.com/openshift/cluster-kube-apiserver-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-apiserver-operator-release-4.9-verify + path_alias: github.com/openshift/cluster-kube-apiserver-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify-deps + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-apiserver-operator-release-4.9-verify-deps + path_alias: github.com/openshift/cluster-kube-apiserver-operator + rerun_command: /test verify-deps + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify-deps + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify-deps,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-kube-controller-manager-operator/openshift-priv-cluster-kube-controller-manager-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-controller-manager-operator/openshift-priv-cluster-kube-controller-manager-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..0ecd2872e2a36 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-kube-controller-manager-operator/openshift-priv-cluster-kube-controller-manager-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-kube-controller-manager-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-kube-controller-manager-operator-release-4.9-images + path_alias: github.com/openshift/cluster-kube-controller-manager-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-kube-controller-manager-operator/openshift-priv-cluster-kube-controller-manager-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-controller-manager-operator/openshift-priv-cluster-kube-controller-manager-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..05e839d87e8c0 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-kube-controller-manager-operator/openshift-priv-cluster-kube-controller-manager-operator-release-4.9-presubmits.yaml @@ -0,0 +1,462 @@ +presubmits: + openshift-priv/cluster-kube-controller-manager-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-controller-manager-operator-release-4.9-e2e-aws + path_alias: github.com/openshift/cluster-kube-controller-manager-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-controller-manager-operator-release-4.9-e2e-aws-operator + path_alias: github.com/openshift/cluster-kube-controller-manager-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile + - --target=e2e-aws-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-controller-manager-operator-release-4.9-e2e-upgrade + path_alias: github.com/openshift/cluster-kube-controller-manager-operator + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-upgrade-cluster-profile + - --target=e2e-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-controller-manager-operator-release-4.9-images + path_alias: github.com/openshift/cluster-kube-controller-manager-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-controller-manager-operator-release-4.9-unit + path_alias: github.com/openshift/cluster-kube-controller-manager-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-controller-manager-operator-release-4.9-verify + path_alias: github.com/openshift/cluster-kube-controller-manager-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify-deps + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-controller-manager-operator-release-4.9-verify-deps + path_alias: github.com/openshift/cluster-kube-controller-manager-operator + rerun_command: /test verify-deps + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify-deps + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify-deps,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-kube-descheduler-operator/openshift-priv-cluster-kube-descheduler-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-descheduler-operator/openshift-priv-cluster-kube-descheduler-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..7bba921e3b8b0 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-kube-descheduler-operator/openshift-priv-cluster-kube-descheduler-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-kube-descheduler-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-kube-descheduler-operator-release-4.9-images + path_alias: github.com/openshift/cluster-kube-descheduler-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-kube-descheduler-operator/openshift-priv-cluster-kube-descheduler-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-descheduler-operator/openshift-priv-cluster-kube-descheduler-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..bd1178849ec88 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-kube-descheduler-operator/openshift-priv-cluster-kube-descheduler-operator-release-4.9-presubmits.yaml @@ -0,0 +1,252 @@ +presubmits: + openshift-priv/cluster-kube-descheduler-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-descheduler-operator-release-4.9-e2e-aws-operator + path_alias: github.com/openshift/cluster-kube-descheduler-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile + - --target=e2e-aws-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-descheduler-operator-release-4.9-images + path_alias: github.com/openshift/cluster-kube-descheduler-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-descheduler-operator-release-4.9-unit + path_alias: github.com/openshift/cluster-kube-descheduler-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-descheduler-operator-release-4.9-verify + path_alias: github.com/openshift/cluster-kube-descheduler-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..c238d79348cb6 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-kube-scheduler-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-kube-scheduler-operator-release-4.9-images + path_alias: github.com/openshift/cluster-kube-scheduler-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..10a889218f436 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.9-presubmits.yaml @@ -0,0 +1,538 @@ +presubmits: + openshift-priv/cluster-kube-scheduler-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-scheduler-operator-release-4.9-e2e-aws + path_alias: github.com/openshift/cluster-kube-scheduler-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-scheduler-operator-release-4.9-e2e-aws-operator + path_alias: github.com/openshift/cluster-kube-scheduler-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile + - --target=e2e-aws-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-serial + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-scheduler-operator-release-4.9-e2e-aws-serial + path_alias: github.com/openshift/cluster-kube-scheduler-operator + rerun_command: /test e2e-aws-serial + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-serial-cluster-profile + - --target=e2e-aws-serial + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-serial-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-serial,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-scheduler-operator-release-4.9-e2e-upgrade + path_alias: github.com/openshift/cluster-kube-scheduler-operator + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-upgrade-cluster-profile + - --target=e2e-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-scheduler-operator-release-4.9-images + path_alias: github.com/openshift/cluster-kube-scheduler-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-scheduler-operator-release-4.9-unit + path_alias: github.com/openshift/cluster-kube-scheduler-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-scheduler-operator-release-4.9-verify + path_alias: github.com/openshift/cluster-kube-scheduler-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify-deps + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-scheduler-operator-release-4.9-verify-deps + path_alias: github.com/openshift/cluster-kube-scheduler-operator + rerun_command: /test verify-deps + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify-deps + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify-deps,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-kube-storage-version-migrator-operator/openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-storage-version-migrator-operator/openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..794245b612ad3 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-kube-storage-version-migrator-operator/openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-kube-storage-version-migrator-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.9-images + path_alias: github.com/openshift/cluster-kube-storage-version-migrator-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-kube-storage-version-migrator-operator/openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-storage-version-migrator-operator/openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..517176b44bbc5 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-kube-storage-version-migrator-operator/openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.9-presubmits.yaml @@ -0,0 +1,386 @@ +presubmits: + openshift-priv/cluster-kube-storage-version-migrator-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.9-e2e-aws + path_alias: github.com/openshift/cluster-kube-storage-version-migrator-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.9-e2e-aws-operator + path_alias: github.com/openshift/cluster-kube-storage-version-migrator-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile + - --target=e2e-aws-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.9-images + path_alias: github.com/openshift/cluster-kube-storage-version-migrator-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.9-unit + path_alias: github.com/openshift/cluster-kube-storage-version-migrator-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.9-verify + path_alias: github.com/openshift/cluster-kube-storage-version-migrator-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify-deps + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.9-verify-deps + path_alias: github.com/openshift/cluster-kube-storage-version-migrator-operator + rerun_command: /test verify-deps + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify-deps + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify-deps,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-logging-operator/openshift-priv-cluster-logging-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-logging-operator/openshift-priv-cluster-logging-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..53b0f663a743c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-logging-operator/openshift-priv-cluster-logging-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-logging-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-logging-operator-release-4.9-images + path_alias: github.com/openshift/cluster-logging-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-logging-operator/openshift-priv-cluster-logging-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-logging-operator/openshift-priv-cluster-logging-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..7056032a03adf --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-logging-operator/openshift-priv-cluster-logging-operator-release-4.9-presubmits.yaml @@ -0,0 +1,270 @@ +presubmits: + openshift-priv/cluster-logging-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-logging-operator-release-4.9-e2e-operator + path_alias: github.com/openshift/cluster-logging-operator + rerun_command: /test e2e-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-operator-cluster-profile + - --target=e2e-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/functional + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-logging-operator-release-4.9-functional + path_alias: github.com/openshift/cluster-logging-operator + rerun_command: /test functional + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/functional-cluster-profile + - --target=functional + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/functional-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )functional,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-logging-operator-release-4.9-images + path_alias: github.com/openshift/cluster-logging-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-logging-operator-release-4.9-unit + path_alias: github.com/openshift/cluster-logging-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-machine-approver/openshift-priv-cluster-machine-approver-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-machine-approver/openshift-priv-cluster-machine-approver-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..3d5c47cf4062e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-machine-approver/openshift-priv-cluster-machine-approver-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-machine-approver: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-machine-approver-release-4.9-images + path_alias: github.com/openshift/cluster-machine-approver + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-machine-approver/openshift-priv-cluster-machine-approver-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-machine-approver/openshift-priv-cluster-machine-approver-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..386e9c3dbd853 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-machine-approver/openshift-priv-cluster-machine-approver-release-4.9-presubmits.yaml @@ -0,0 +1,500 @@ +presubmits: + openshift-priv/cluster-machine-approver: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-machine-approver-release-4.9-e2e-aws + path_alias: github.com/openshift/cluster-machine-approver + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-machine-approver-release-4.9-e2e-aws-operator + path_alias: github.com/openshift/cluster-machine-approver + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile + - --target=e2e-aws-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-azure-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-machine-approver-release-4.9-e2e-azure-operator + path_alias: github.com/openshift/cluster-machine-approver + rerun_command: /test e2e-azure-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-azure-operator-cluster-profile + - --target=e2e-azure-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-azure-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-azure-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-machine-approver-release-4.9-e2e-gcp-operator + path_alias: github.com/openshift/cluster-machine-approver + rerun_command: /test e2e-gcp-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-operator-cluster-profile + - --target=e2e-gcp-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-machine-approver-release-4.9-e2e-upgrade + path_alias: github.com/openshift/cluster-machine-approver + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-upgrade-cluster-profile + - --target=e2e-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-machine-approver-release-4.9-images + path_alias: github.com/openshift/cluster-machine-approver + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-machine-approver-release-4.9-unit + path_alias: github.com/openshift/cluster-machine-approver + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-monitoring-operator/openshift-priv-cluster-monitoring-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-monitoring-operator/openshift-priv-cluster-monitoring-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..4c84129aa91a6 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-monitoring-operator/openshift-priv-cluster-monitoring-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-monitoring-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-monitoring-operator-release-4.9-images + path_alias: github.com/openshift/cluster-monitoring-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-monitoring-operator/openshift-priv-cluster-monitoring-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-monitoring-operator/openshift-priv-cluster-monitoring-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..8c684683b2678 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-monitoring-operator/openshift-priv-cluster-monitoring-operator-release-4.9-presubmits.yaml @@ -0,0 +1,466 @@ +presubmits: + openshift-priv/cluster-monitoring-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-agnostic + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-monitoring-operator-release-4.9-e2e-agnostic + path_alias: github.com/openshift/cluster-monitoring-operator + rerun_command: /test e2e-agnostic + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-agnostic-cluster-profile + - --target=e2e-agnostic + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-agnostic-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-agnostic,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-agnostic-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-monitoring-operator-release-4.9-e2e-agnostic-operator + path_alias: github.com/openshift/cluster-monitoring-operator + rerun_command: /test e2e-agnostic-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-agnostic-operator-cluster-profile + - --target=e2e-agnostic-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-agnostic-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-agnostic-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-agnostic-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-monitoring-operator-release-4.9-e2e-agnostic-upgrade + path_alias: github.com/openshift/cluster-monitoring-operator + rerun_command: /test e2e-agnostic-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-agnostic-upgrade-cluster-profile + - --target=e2e-agnostic-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-agnostic-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-agnostic-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/generate + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-monitoring-operator-release-4.9-generate + path_alias: github.com/openshift/cluster-monitoring-operator + rerun_command: /test generate + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=generate + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )generate,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-monitoring-operator-release-4.9-images + path_alias: github.com/openshift/cluster-monitoring-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-monitoring-operator-release-4.9-unit + path_alias: github.com/openshift/cluster-monitoring-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/vendor + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-monitoring-operator-release-4.9-vendor + path_alias: github.com/openshift/cluster-monitoring-operator + rerun_command: /test vendor + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=vendor + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )vendor,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..ae6091990b39d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-network-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-network-operator-release-4.9-images + path_alias: github.com/openshift/cluster-network-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..80ec1e217b927 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.9-presubmits.yaml @@ -0,0 +1,1098 @@ +presubmits: + openshift-priv/cluster-network-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-agnostic-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-network-operator-release-4.9-e2e-agnostic-upgrade + path_alias: github.com/openshift/cluster-network-operator + rerun_command: /test e2e-agnostic-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-agnostic-upgrade-cluster-profile + - --target=e2e-agnostic-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-agnostic-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-agnostic-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-ovn-windows + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-network-operator-release-4.9-e2e-aws-ovn-windows + path_alias: github.com/openshift/cluster-network-operator + rerun_command: /test e2e-aws-ovn-windows + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-ovn-windows-cluster-profile + - --target=e2e-aws-ovn-windows + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-ovn-windows-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-ovn-windows,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-sdn-multi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-network-operator-release-4.9-e2e-aws-sdn-multi + path_alias: github.com/openshift/cluster-network-operator + rerun_command: /test e2e-aws-sdn-multi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-sdn-multi-cluster-profile + - --target=e2e-aws-sdn-multi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-sdn-multi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-sdn-multi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-azure-ovn + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-network-operator-release-4.9-e2e-azure-ovn + path_alias: github.com/openshift/cluster-network-operator + rerun_command: /test e2e-azure-ovn + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-azure-ovn-cluster-profile + - --target=e2e-azure-ovn + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-azure-ovn-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-azure-ovn,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-network-operator-release-4.9-e2e-gcp + path_alias: github.com/openshift/cluster-network-operator + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-cluster-profile + - --target=e2e-gcp + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp-ovn + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-network-operator-release-4.9-e2e-gcp-ovn + path_alias: github.com/openshift/cluster-network-operator + rerun_command: /test e2e-gcp-ovn + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-ovn-cluster-profile + - --target=e2e-gcp-ovn + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-ovn-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-ovn,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp-ovn-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-network-operator-release-4.9-e2e-gcp-ovn-upgrade + path_alias: github.com/openshift/cluster-network-operator + rerun_command: /test e2e-gcp-ovn-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-ovn-upgrade-cluster-profile + - --target=e2e-gcp-ovn-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-ovn-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-ovn-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi-ovn-ipv6 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-network-operator-release-4.9-e2e-metal-ipi-ovn-ipv6 + path_alias: github.com/openshift/cluster-network-operator + rerun_command: /test e2e-metal-ipi-ovn-ipv6 + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-ovn-ipv6-cluster-profile + - --target=e2e-metal-ipi-ovn-ipv6 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-ovn-ipv6-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-ovn-ipv6,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-ovn-hybrid-step-registry + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-network-operator-release-4.9-e2e-ovn-hybrid-step-registry + path_alias: github.com/openshift/cluster-network-operator + rerun_command: /test e2e-ovn-hybrid-step-registry + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-ovn-hybrid-step-registry-cluster-profile + - --target=e2e-ovn-hybrid-step-registry + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-ovn-hybrid-step-registry-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-ovn-hybrid-step-registry,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-ovn-ipsec-step-registry + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-network-operator-release-4.9-e2e-ovn-ipsec-step-registry + path_alias: github.com/openshift/cluster-network-operator + rerun_command: /test e2e-ovn-ipsec-step-registry + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-ovn-ipsec-step-registry-cluster-profile + - --target=e2e-ovn-ipsec-step-registry + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-ovn-ipsec-step-registry-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-ovn-ipsec-step-registry,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-ovn-step-registry + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-network-operator-release-4.9-e2e-ovn-step-registry + path_alias: github.com/openshift/cluster-network-operator + rerun_command: /test e2e-ovn-step-registry + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-ovn-step-registry-cluster-profile + - --target=e2e-ovn-step-registry + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-ovn-step-registry-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-ovn-step-registry,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: vsphere + context: ci/prow/e2e-vsphere-ovn + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-network-operator-release-4.9-e2e-vsphere-ovn + path_alias: github.com/openshift/cluster-network-operator + rerun_command: /test e2e-vsphere-ovn + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-vsphere-ovn-cluster-profile + - --target=e2e-vsphere-ovn + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-vsphere-ovn-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-vsphere + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-vsphere-ovn,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-network-operator-release-4.9-images + path_alias: github.com/openshift/cluster-network-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-network-operator-release-4.9-unit + path_alias: github.com/openshift/cluster-network-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-network-operator-release-4.9-verify + path_alias: github.com/openshift/cluster-network-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-nfd-operator/openshift-priv-cluster-nfd-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-nfd-operator/openshift-priv-cluster-nfd-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..8292c672a42dc --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-nfd-operator/openshift-priv-cluster-nfd-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-nfd-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-nfd-operator-release-4.9-images + path_alias: github.com/openshift/cluster-nfd-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-nfd-operator/openshift-priv-cluster-nfd-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-nfd-operator/openshift-priv-cluster-nfd-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..9a0f967dd2f06 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-nfd-operator/openshift-priv-cluster-nfd-operator-release-4.9-presubmits.yaml @@ -0,0 +1,328 @@ +presubmits: + openshift-priv/cluster-nfd-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-nfd-operator-release-4.9-e2e-aws + path_alias: github.com/openshift/cluster-nfd-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-nfd-operator-release-4.9-e2e-upgrade + path_alias: github.com/openshift/cluster-nfd-operator + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-upgrade-cluster-profile + - --target=e2e-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-nfd-operator-release-4.9-images + path_alias: github.com/openshift/cluster-nfd-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-nfd-operator-release-4.9-unit + path_alias: github.com/openshift/cluster-nfd-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-nfd-operator-release-4.9-verify + path_alias: github.com/openshift/cluster-nfd-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-node-tuning-operator/openshift-priv-cluster-node-tuning-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-node-tuning-operator/openshift-priv-cluster-node-tuning-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..16bab539b2b1a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-node-tuning-operator/openshift-priv-cluster-node-tuning-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-node-tuning-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-node-tuning-operator-release-4.9-images + path_alias: github.com/openshift/cluster-node-tuning-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-node-tuning-operator/openshift-priv-cluster-node-tuning-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-node-tuning-operator/openshift-priv-cluster-node-tuning-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..c9287cfd64ebc --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-node-tuning-operator/openshift-priv-cluster-node-tuning-operator-release-4.9-presubmits.yaml @@ -0,0 +1,404 @@ +presubmits: + openshift-priv/cluster-node-tuning-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-node-tuning-operator-release-4.9-e2e-aws + path_alias: github.com/openshift/cluster-node-tuning-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-node-tuning-operator-release-4.9-e2e-aws-operator + path_alias: github.com/openshift/cluster-node-tuning-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile + - --target=e2e-aws-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-node-tuning-operator-release-4.9-e2e-upgrade + path_alias: github.com/openshift/cluster-node-tuning-operator + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-upgrade-cluster-profile + - --target=e2e-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-node-tuning-operator-release-4.9-images + path_alias: github.com/openshift/cluster-node-tuning-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-node-tuning-operator-release-4.9-unit + path_alias: github.com/openshift/cluster-node-tuning-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-node-tuning-operator-release-4.9-verify + path_alias: github.com/openshift/cluster-node-tuning-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-openshift-apiserver-operator/openshift-priv-cluster-openshift-apiserver-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-openshift-apiserver-operator/openshift-priv-cluster-openshift-apiserver-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..d71964d96bb72 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-openshift-apiserver-operator/openshift-priv-cluster-openshift-apiserver-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-openshift-apiserver-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-openshift-apiserver-operator-release-4.9-images + path_alias: github.com/openshift/cluster-openshift-apiserver-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-openshift-apiserver-operator/openshift-priv-cluster-openshift-apiserver-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-openshift-apiserver-operator/openshift-priv-cluster-openshift-apiserver-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..13ed85149ed85 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-openshift-apiserver-operator/openshift-priv-cluster-openshift-apiserver-operator-release-4.9-presubmits.yaml @@ -0,0 +1,480 @@ +presubmits: + openshift-priv/cluster-openshift-apiserver-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-openshift-apiserver-operator-release-4.9-e2e-aws + path_alias: github.com/openshift/cluster-openshift-apiserver-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-openshift-apiserver-operator-release-4.9-e2e-aws-operator + path_alias: github.com/openshift/cluster-openshift-apiserver-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile + - --target=e2e-aws-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-operator-encryption + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-openshift-apiserver-operator-release-4.9-e2e-aws-operator-encryption + path_alias: github.com/openshift/cluster-openshift-apiserver-operator + rerun_command: /test e2e-aws-operator-encryption + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-encryption-cluster-profile + - --target=e2e-aws-operator-encryption + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-encryption-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator-encryption,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-openshift-apiserver-operator-release-4.9-e2e-upgrade + path_alias: github.com/openshift/cluster-openshift-apiserver-operator + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-upgrade-cluster-profile + - --target=e2e-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-openshift-apiserver-operator-release-4.9-images + path_alias: github.com/openshift/cluster-openshift-apiserver-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-openshift-apiserver-operator-release-4.9-unit + path_alias: github.com/openshift/cluster-openshift-apiserver-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-openshift-apiserver-operator-release-4.9-verify + path_alias: github.com/openshift/cluster-openshift-apiserver-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-openshift-controller-manager-operator/openshift-priv-cluster-openshift-controller-manager-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-openshift-controller-manager-operator/openshift-priv-cluster-openshift-controller-manager-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..90e80ece8ed67 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-openshift-controller-manager-operator/openshift-priv-cluster-openshift-controller-manager-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-openshift-controller-manager-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-openshift-controller-manager-operator-release-4.9-images + path_alias: github.com/openshift/cluster-openshift-controller-manager-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-openshift-controller-manager-operator/openshift-priv-cluster-openshift-controller-manager-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-openshift-controller-manager-operator/openshift-priv-cluster-openshift-controller-manager-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..666fd7ce27c04 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-openshift-controller-manager-operator/openshift-priv-cluster-openshift-controller-manager-operator-release-4.9-presubmits.yaml @@ -0,0 +1,404 @@ +presubmits: + openshift-priv/cluster-openshift-controller-manager-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-openshift-controller-manager-operator-release-4.9-e2e-aws + path_alias: github.com/openshift/cluster-openshift-controller-manager-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-openshift-controller-manager-operator-release-4.9-e2e-aws-operator + path_alias: github.com/openshift/cluster-openshift-controller-manager-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile + - --target=e2e-aws-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-openshift-controller-manager-operator-release-4.9-e2e-upgrade + path_alias: github.com/openshift/cluster-openshift-controller-manager-operator + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-upgrade-cluster-profile + - --target=e2e-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-openshift-controller-manager-operator-release-4.9-images + path_alias: github.com/openshift/cluster-openshift-controller-manager-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-openshift-controller-manager-operator-release-4.9-unit + path_alias: github.com/openshift/cluster-openshift-controller-manager-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-openshift-controller-manager-operator-release-4.9-verify + path_alias: github.com/openshift/cluster-openshift-controller-manager-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-policy-controller/openshift-priv-cluster-policy-controller-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-policy-controller/openshift-priv-cluster-policy-controller-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..87414279fd4e6 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-policy-controller/openshift-priv-cluster-policy-controller-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-policy-controller: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-policy-controller-release-4.9-images + path_alias: github.com/openshift/cluster-policy-controller + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-policy-controller/openshift-priv-cluster-policy-controller-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-policy-controller/openshift-priv-cluster-policy-controller-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..4028dcb888da1 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-policy-controller/openshift-priv-cluster-policy-controller-release-4.9-presubmits.yaml @@ -0,0 +1,386 @@ +presubmits: + openshift-priv/cluster-policy-controller: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-policy-controller-release-4.9-e2e-aws + path_alias: github.com/openshift/cluster-policy-controller + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-policy-controller-release-4.9-e2e-upgrade + path_alias: github.com/openshift/cluster-policy-controller + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-upgrade-cluster-profile + - --target=e2e-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-policy-controller-release-4.9-images + path_alias: github.com/openshift/cluster-policy-controller + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-policy-controller-release-4.9-unit + path_alias: github.com/openshift/cluster-policy-controller + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-policy-controller-release-4.9-verify + path_alias: github.com/openshift/cluster-policy-controller + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify-deps + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-policy-controller-release-4.9-verify-deps + path_alias: github.com/openshift/cluster-policy-controller + rerun_command: /test verify-deps + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify-deps + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify-deps,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-resource-override-admission-operator/openshift-priv-cluster-resource-override-admission-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-resource-override-admission-operator/openshift-priv-cluster-resource-override-admission-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..d5723ada1dcf9 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-resource-override-admission-operator/openshift-priv-cluster-resource-override-admission-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-resource-override-admission-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-resource-override-admission-operator-release-4.9-images + path_alias: github.com/openshift/cluster-resource-override-admission-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-resource-override-admission-operator/openshift-priv-cluster-resource-override-admission-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-resource-override-admission-operator/openshift-priv-cluster-resource-override-admission-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..a633b018a07a7 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-resource-override-admission-operator/openshift-priv-cluster-resource-override-admission-operator-release-4.9-presubmits.yaml @@ -0,0 +1,404 @@ +presubmits: + openshift-priv/cluster-resource-override-admission-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-resource-override-admission-operator-release-4.9-e2e-aws + path_alias: github.com/openshift/cluster-resource-override-admission-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-olm + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-resource-override-admission-operator-release-4.9-e2e-aws-olm + path_alias: github.com/openshift/cluster-resource-override-admission-operator + rerun_command: /test e2e-aws-olm + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-olm-cluster-profile + - --target=e2e-aws-olm + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-olm-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-olm,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-resource-override-admission-operator-release-4.9-e2e-aws-operator + path_alias: github.com/openshift/cluster-resource-override-admission-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile + - --target=e2e-aws-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-resource-override-admission-operator-release-4.9-images + path_alias: github.com/openshift/cluster-resource-override-admission-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-resource-override-admission-operator-release-4.9-unit + path_alias: github.com/openshift/cluster-resource-override-admission-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-resource-override-admission-operator-release-4.9-verify + path_alias: github.com/openshift/cluster-resource-override-admission-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-resource-override-admission/openshift-priv-cluster-resource-override-admission-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-resource-override-admission/openshift-priv-cluster-resource-override-admission-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..7964ccdca5a89 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-resource-override-admission/openshift-priv-cluster-resource-override-admission-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-resource-override-admission: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-resource-override-admission-release-4.9-images + path_alias: github.com/openshift/cluster-resource-override-admission + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-resource-override-admission/openshift-priv-cluster-resource-override-admission-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-resource-override-admission/openshift-priv-cluster-resource-override-admission-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..c85977b58cd9d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-resource-override-admission/openshift-priv-cluster-resource-override-admission-release-4.9-presubmits.yaml @@ -0,0 +1,194 @@ +presubmits: + openshift-priv/cluster-resource-override-admission: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-resource-override-admission-release-4.9-e2e-aws + path_alias: github.com/openshift/cluster-resource-override-admission + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-resource-override-admission-release-4.9-images + path_alias: github.com/openshift/cluster-resource-override-admission + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-resource-override-admission-release-4.9-unit + path_alias: github.com/openshift/cluster-resource-override-admission + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-samples-operator/openshift-priv-cluster-samples-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-samples-operator/openshift-priv-cluster-samples-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..12ffab370470d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-samples-operator/openshift-priv-cluster-samples-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-samples-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-samples-operator-release-4.9-images + path_alias: github.com/openshift/cluster-samples-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-samples-operator/openshift-priv-cluster-samples-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-samples-operator/openshift-priv-cluster-samples-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..8f01212743d0f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-samples-operator/openshift-priv-cluster-samples-operator-release-4.9-presubmits.yaml @@ -0,0 +1,574 @@ +presubmits: + openshift-priv/cluster-samples-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-samples-operator-release-4.9-e2e-aws + path_alias: github.com/openshift/cluster-samples-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-builds + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-samples-operator-release-4.9-e2e-aws-builds + path_alias: github.com/openshift/cluster-samples-operator + rerun_command: /test e2e-aws-builds + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-builds-cluster-profile + - --target=e2e-aws-builds + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-builds-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-builds,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-image-ecosystem + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-samples-operator-release-4.9-e2e-aws-image-ecosystem + path_alias: github.com/openshift/cluster-samples-operator + rerun_command: /test e2e-aws-image-ecosystem + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-image-ecosystem-cluster-profile + - --target=e2e-aws-image-ecosystem + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-image-ecosystem-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-image-ecosystem,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-jenkins + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-samples-operator-release-4.9-e2e-aws-jenkins + path_alias: github.com/openshift/cluster-samples-operator + rerun_command: /test e2e-aws-jenkins + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-jenkins-cluster-profile + - --target=e2e-aws-jenkins + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-jenkins-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-jenkins,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-samples-operator-release-4.9-e2e-aws-operator + path_alias: github.com/openshift/cluster-samples-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile + - --target=e2e-aws-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-samples-operator-release-4.9-e2e-aws-upgrade + path_alias: github.com/openshift/cluster-samples-operator + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-samples-operator-release-4.9-images + path_alias: github.com/openshift/cluster-samples-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-samples-operator-release-4.9-unit + path_alias: github.com/openshift/cluster-samples-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-storage-operator/openshift-priv-cluster-storage-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-storage-operator/openshift-priv-cluster-storage-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..8ad3c5b993f7d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-storage-operator/openshift-priv-cluster-storage-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-storage-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-storage-operator-release-4.9-images + path_alias: github.com/openshift/cluster-storage-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-storage-operator/openshift-priv-cluster-storage-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-storage-operator/openshift-priv-cluster-storage-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..a847e9fa252ad --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-storage-operator/openshift-priv-cluster-storage-operator-release-4.9-presubmits.yaml @@ -0,0 +1,638 @@ +presubmits: + openshift-priv/cluster-storage-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-storage-operator-release-4.9-e2e-aws + path_alias: github.com/openshift/cluster-storage-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-csi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-storage-operator-release-4.9-e2e-aws-csi + path_alias: github.com/openshift/cluster-storage-operator + rerun_command: /test e2e-aws-csi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-csi-cluster-profile + - --target=e2e-aws-csi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-csi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-csi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-storage-operator-release-4.9-e2e-aws-upgrade + path_alias: github.com/openshift/cluster-storage-operator + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-storage-operator-release-4.9-e2e-gcp + path_alias: github.com/openshift/cluster-storage-operator + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-cluster-profile + - --target=e2e-gcp + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp-csi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-storage-operator-release-4.9-e2e-gcp-csi + path_alias: github.com/openshift/cluster-storage-operator + rerun_command: /test e2e-gcp-csi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-csi-cluster-profile + - --target=e2e-gcp-csi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-csi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-csi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-ovirt + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-storage-operator-release-4.9-e2e-ovirt + path_alias: github.com/openshift/cluster-storage-operator + rerun_command: /test e2e-ovirt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-ovirt-cluster-profile + - --target=e2e-ovirt + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-ovirt-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-ovirt + - configMap: + name: cluster-profile-ovirt + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-ovirt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-storage-operator-release-4.9-images + path_alias: github.com/openshift/cluster-storage-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-storage-operator-release-4.9-unit + path_alias: github.com/openshift/cluster-storage-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-storage-operator-release-4.9-verify + path_alias: github.com/openshift/cluster-storage-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-update-keys/openshift-priv-cluster-update-keys-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-update-keys/openshift-priv-cluster-update-keys-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..2b6ad1a90d817 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-update-keys/openshift-priv-cluster-update-keys-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-update-keys: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-update-keys-release-4.9-images + path_alias: github.com/openshift/cluster-update-keys + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-update-keys/openshift-priv-cluster-update-keys-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-update-keys/openshift-priv-cluster-update-keys-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..1583b391aaae1 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-update-keys/openshift-priv-cluster-update-keys-release-4.9-presubmits.yaml @@ -0,0 +1,212 @@ +presubmits: + openshift-priv/cluster-update-keys: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-update-keys-release-4.9-e2e-aws + path_alias: github.com/openshift/cluster-update-keys + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-update-keys-release-4.9-e2e-aws-upgrade + path_alias: github.com/openshift/cluster-update-keys + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-update-keys-release-4.9-images + path_alias: github.com/openshift/cluster-update-keys + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-version-operator/openshift-priv-cluster-version-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-version-operator/openshift-priv-cluster-version-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..7eacc87f7dcf9 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-version-operator/openshift-priv-cluster-version-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/cluster-version-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-cluster-version-operator-release-4.9-images + path_alias: github.com/openshift/cluster-version-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-version-operator/openshift-priv-cluster-version-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-version-operator/openshift-priv-cluster-version-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..6648c38167847 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/cluster-version-operator/openshift-priv-cluster-version-operator-release-4.9-presubmits.yaml @@ -0,0 +1,488 @@ +presubmits: + openshift-priv/cluster-version-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-agnostic + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-version-operator-release-4.9-e2e-agnostic + path_alias: github.com/openshift/cluster-version-operator + rerun_command: /test e2e-agnostic + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-agnostic-cluster-profile + - --target=e2e-agnostic + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-agnostic-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-agnostic,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-agnostic-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-version-operator-release-4.9-e2e-agnostic-operator + path_alias: github.com/openshift/cluster-version-operator + rerun_command: /test e2e-agnostic-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-agnostic-operator-cluster-profile + - --target=e2e-agnostic-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-agnostic-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-agnostic-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-agnostic-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-version-operator-release-4.9-e2e-agnostic-upgrade + path_alias: github.com/openshift/cluster-version-operator + rerun_command: /test e2e-agnostic-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-agnostic-upgrade-cluster-profile + - --target=e2e-agnostic-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-agnostic-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-agnostic-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-assisted + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-version-operator-release-4.9-e2e-metal-assisted + path_alias: github.com/openshift/cluster-version-operator + rerun_command: /test e2e-metal-assisted + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-assisted-cluster-profile + - --target=e2e-metal-assisted + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-assisted-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-assisted,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/gofmt + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-version-operator-release-4.9-gofmt + path_alias: github.com/openshift/cluster-version-operator + rerun_command: /test gofmt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=gofmt + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )gofmt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-version-operator-release-4.9-images + path_alias: github.com/openshift/cluster-version-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-cluster-version-operator-release-4.9-unit + path_alias: github.com/openshift/cluster-version-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/compliance-operator/openshift-priv-compliance-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/compliance-operator/openshift-priv-compliance-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..90d8020fe6a82 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/compliance-operator/openshift-priv-compliance-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/compliance-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-compliance-operator-release-4.9-images + path_alias: github.com/openshift/compliance-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/compliance-operator/openshift-priv-compliance-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/compliance-operator/openshift-priv-compliance-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..5db8c5b728e1e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/compliance-operator/openshift-priv-compliance-operator-release-4.9-presubmits.yaml @@ -0,0 +1,310 @@ +presubmits: + openshift-priv/compliance-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-compliance-operator-release-4.9-e2e-aws + path_alias: github.com/openshift/compliance-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/go-build + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-compliance-operator-release-4.9-go-build + path_alias: github.com/openshift/compliance-operator + rerun_command: /test go-build + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=go-build + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )go-build,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-compliance-operator-release-4.9-images + path_alias: github.com/openshift/compliance-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-compliance-operator-release-4.9-unit + path_alias: github.com/openshift/compliance-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-compliance-operator-release-4.9-verify + path_alias: github.com/openshift/compliance-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/configmap-reload/openshift-priv-configmap-reload-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/configmap-reload/openshift-priv-configmap-reload-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..f36d46d23ab30 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/configmap-reload/openshift-priv-configmap-reload-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/configmap-reload: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-configmap-reload-release-4.9-images + path_alias: github.com/openshift/configmap-reload + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/configmap-reload/openshift-priv-configmap-reload-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/configmap-reload/openshift-priv-configmap-reload-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..745ce52755745 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/configmap-reload/openshift-priv-configmap-reload-release-4.9-presubmits.yaml @@ -0,0 +1,194 @@ +presubmits: + openshift-priv/configmap-reload: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-configmap-reload-release-4.9-e2e-aws + path_alias: github.com/openshift/configmap-reload + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-configmap-reload-release-4.9-images + path_alias: github.com/openshift/configmap-reload + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/vendor + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-configmap-reload-release-4.9-vendor + path_alias: github.com/openshift/configmap-reload + rerun_command: /test vendor + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=vendor + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )vendor,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/console-operator/openshift-priv-console-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/console-operator/openshift-priv-console-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..b013e7b1ffc4a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/console-operator/openshift-priv-console-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/console-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-console-operator-release-4.9-images + path_alias: github.com/openshift/console-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/console-operator/openshift-priv-console-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/console-operator/openshift-priv-console-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..42036afd86868 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/console-operator/openshift-priv-console-operator-release-4.9-presubmits.yaml @@ -0,0 +1,484 @@ +presubmits: + openshift-priv/console-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-agnostic-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-console-operator-release-4.9-e2e-agnostic-upgrade + path_alias: github.com/openshift/console-operator + rerun_command: /test e2e-agnostic-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-agnostic-upgrade-cluster-profile + - --target=e2e-agnostic-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-agnostic-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-agnostic-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-console + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-console-operator-release-4.9-e2e-aws-console + path_alias: github.com/openshift/console-operator + rerun_command: /test e2e-aws-console + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-console-cluster-profile + - --target=e2e-aws-console + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-console-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-console,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-console-operator-release-4.9-e2e-aws-operator + path_alias: github.com/openshift/console-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile + - --target=e2e-aws-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-console-operator-release-4.9-e2e-gcp + path_alias: github.com/openshift/console-operator + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-cluster-profile + - --target=e2e-gcp + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-console-operator-release-4.9-images + path_alias: github.com/openshift/console-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-console-operator-release-4.9-unit + path_alias: github.com/openshift/console-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-console-operator-release-4.9-verify + path_alias: github.com/openshift/console-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/console/openshift-priv-console-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/console/openshift-priv-console-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..f14dd8b2a9585 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/console/openshift-priv-console-release-4.9-postsubmits.yaml @@ -0,0 +1,66 @@ +postsubmits: + openshift-priv/console: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-console-release-4.9-images + path_alias: github.com/openshift/console + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + - --target=src + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/console/openshift-priv-console-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/console/openshift-priv-console-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..197a65f1d9d19 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/console/openshift-priv-console-release-4.9-presubmits.yaml @@ -0,0 +1,465 @@ +presubmits: + openshift-priv/console: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/analyze + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-console-release-4.9-analyze + path_alias: github.com/openshift/console + rerun_command: /test analyze + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=analyze + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )analyze,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/backend + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-console-release-4.9-backend + path_alias: github.com/openshift/console + rerun_command: /test backend + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=backend + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )backend,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/ceph-storage-plugin + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-console-release-4.9-ceph-storage-plugin + path_alias: github.com/openshift/console + rerun_command: /test ceph-storage-plugin + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/ceph-storage-plugin-cluster-profile + - --target=ceph-storage-plugin + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/ceph-storage-plugin-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )ceph-storage-plugin,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp-console + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-console-release-4.9-e2e-gcp-console + path_alias: github.com/openshift/console + rerun_command: /test e2e-gcp-console + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-console-cluster-profile + - --target=e2e-gcp-console + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-console-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-console,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/frontend + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-console-release-4.9-frontend + path_alias: github.com/openshift/console + rerun_command: /test frontend + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=frontend + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )frontend,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-console-release-4.9-images + path_alias: github.com/openshift/console + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + - --target=src + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/kubevirt-plugin + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-console-release-4.9-kubevirt-plugin + path_alias: github.com/openshift/console + rerun_command: /test kubevirt-plugin + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/kubevirt-plugin-cluster-profile + - --target=kubevirt-plugin + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/kubevirt-plugin-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )kubevirt-plugin,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..c6ec9ffb92d7d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/containernetworking-plugins: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-containernetworking-plugins-release-4.9-images + path_alias: github.com/openshift/containernetworking-plugins + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..6b8cd2831e88d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.9-presubmits.yaml @@ -0,0 +1,136 @@ +presubmits: + openshift-priv/containernetworking-plugins: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-containernetworking-plugins-release-4.9-e2e-aws + path_alias: github.com/openshift/containernetworking-plugins + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-containernetworking-plugins-release-4.9-images + path_alias: github.com/openshift/containernetworking-plugins + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/coredns/openshift-priv-coredns-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/coredns/openshift-priv-coredns-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..2a67549000a03 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/coredns/openshift-priv-coredns-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/coredns: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-coredns-release-4.9-images + path_alias: github.com/coredns/coredns + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/coredns/openshift-priv-coredns-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/coredns/openshift-priv-coredns-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..acc149a343662 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/coredns/openshift-priv-coredns-release-4.9-presubmits.yaml @@ -0,0 +1,348 @@ +presubmits: + openshift-priv/coredns: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-coredns-release-4.9-e2e-aws + path_alias: github.com/coredns/coredns + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-coredns-release-4.9-e2e-aws-upgrade + path_alias: github.com/coredns/coredns + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-coredns-release-4.9-e2e-metal-ipi + path_alias: github.com/coredns/coredns + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-cluster-profile + - --target=e2e-metal-ipi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-coredns-release-4.9-images + path_alias: github.com/coredns/coredns + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-coredns-release-4.9-unit + path_alias: github.com/coredns/coredns + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..943a2de39563f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/crd-schema-gen: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-crd-schema-gen-release-4.9-images + path_alias: github.com/openshift/crd-schema-gen + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..36936df4d29a8 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.9-presubmits.yaml @@ -0,0 +1,118 @@ +presubmits: + openshift-priv/crd-schema-gen: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-crd-schema-gen-release-4.9-images + path_alias: github.com/openshift/crd-schema-gen + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-crd-schema-gen-release-4.9-verify + path_alias: github.com/openshift/crd-schema-gen + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/csi-cluster-driver-registrar/openshift-priv-csi-cluster-driver-registrar-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-cluster-driver-registrar/openshift-priv-csi-cluster-driver-registrar-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..b633cd2d0180d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-cluster-driver-registrar/openshift-priv-csi-cluster-driver-registrar-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/csi-cluster-driver-registrar: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-csi-cluster-driver-registrar-release-4.9-images + path_alias: github.com/kubernetes-csi/cluster-driver-registrar + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/csi-cluster-driver-registrar/openshift-priv-csi-cluster-driver-registrar-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-cluster-driver-registrar/openshift-priv-csi-cluster-driver-registrar-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..74e206ea3f33f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-cluster-driver-registrar/openshift-priv-csi-cluster-driver-registrar-release-4.9-presubmits.yaml @@ -0,0 +1,118 @@ +presubmits: + openshift-priv/csi-cluster-driver-registrar: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-cluster-driver-registrar-release-4.9-images + path_alias: github.com/kubernetes-csi/cluster-driver-registrar + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-cluster-driver-registrar-release-4.9-unit + path_alias: github.com/kubernetes-csi/cluster-driver-registrar + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/csi-driver-manila-operator/openshift-priv-csi-driver-manila-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-driver-manila-operator/openshift-priv-csi-driver-manila-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..4a9a6f9591e94 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-driver-manila-operator/openshift-priv-csi-driver-manila-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/csi-driver-manila-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-csi-driver-manila-operator-release-4.9-images + path_alias: github.com/openshift/csi-driver-manila-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/csi-driver-manila-operator/openshift-priv-csi-driver-manila-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-driver-manila-operator/openshift-priv-csi-driver-manila-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..3378db1742873 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-driver-manila-operator/openshift-priv-csi-driver-manila-operator-release-4.9-presubmits.yaml @@ -0,0 +1,176 @@ +presubmits: + openshift-priv/csi-driver-manila-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-driver-manila-operator-release-4.9-images + path_alias: github.com/openshift/csi-driver-manila-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-driver-manila-operator-release-4.9-unit + path_alias: github.com/openshift/csi-driver-manila-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-driver-manila-operator-release-4.9-verify + path_alias: github.com/openshift/csi-driver-manila-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/csi-driver-nfs/openshift-priv-csi-driver-nfs-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-driver-nfs/openshift-priv-csi-driver-nfs-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..fd01c403072cd --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-driver-nfs/openshift-priv-csi-driver-nfs-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/csi-driver-nfs: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-csi-driver-nfs-release-4.9-images + path_alias: github.com/kubernetes-csi/csi-driver-nfs + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/csi-driver-nfs/openshift-priv-csi-driver-nfs-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-driver-nfs/openshift-priv-csi-driver-nfs-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..77e1cc2578ccc --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-driver-nfs/openshift-priv-csi-driver-nfs-release-4.9-presubmits.yaml @@ -0,0 +1,234 @@ +presubmits: + openshift-priv/csi-driver-nfs: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/go-fmt + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-driver-nfs-release-4.9-go-fmt + path_alias: github.com/kubernetes-csi/csi-driver-nfs + rerun_command: /test go-fmt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=go-fmt + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )go-fmt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/go-vet + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-driver-nfs-release-4.9-go-vet + path_alias: github.com/kubernetes-csi/csi-driver-nfs + rerun_command: /test go-vet + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=go-vet + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )go-vet,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-driver-nfs-release-4.9-images + path_alias: github.com/kubernetes-csi/csi-driver-nfs + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/vendor + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-driver-nfs-release-4.9-vendor + path_alias: github.com/kubernetes-csi/csi-driver-nfs + rerun_command: /test vendor + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=vendor + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )vendor,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/csi-driver-projected-resource/openshift-priv-csi-driver-projected-resource-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-driver-projected-resource/openshift-priv-csi-driver-projected-resource-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..6218e0e97d919 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-driver-projected-resource/openshift-priv-csi-driver-projected-resource-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/csi-driver-projected-resource: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-csi-driver-projected-resource-release-4.9-images + path_alias: github.com/openshift/csi-driver-projected-resource + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/csi-driver-projected-resource/openshift-priv-csi-driver-projected-resource-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-driver-projected-resource/openshift-priv-csi-driver-projected-resource-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..bccc261972823 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-driver-projected-resource/openshift-priv-csi-driver-projected-resource-release-4.9-presubmits.yaml @@ -0,0 +1,404 @@ +presubmits: + openshift-priv/csi-driver-projected-resource: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-driver-projected-resource-release-4.9-e2e-aws-operator + path_alias: github.com/openshift/csi-driver-projected-resource + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile + - --target=e2e-aws-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-operator-disruptive + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-driver-projected-resource-release-4.9-e2e-aws-operator-disruptive + path_alias: github.com/openshift/csi-driver-projected-resource + rerun_command: /test e2e-aws-operator-disruptive + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-disruptive-cluster-profile + - --target=e2e-aws-operator-disruptive + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-disruptive-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator-disruptive,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-operator-slow + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-driver-projected-resource-release-4.9-e2e-aws-operator-slow + path_alias: github.com/openshift/csi-driver-projected-resource + rerun_command: /test e2e-aws-operator-slow + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-slow-cluster-profile + - --target=e2e-aws-operator-slow + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-slow-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator-slow,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-driver-projected-resource-release-4.9-images + path_alias: github.com/openshift/csi-driver-projected-resource + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-driver-projected-resource-release-4.9-unit + path_alias: github.com/openshift/csi-driver-projected-resource + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-driver-projected-resource-release-4.9-verify + path_alias: github.com/openshift/csi-driver-projected-resource + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/csi-external-attacher/openshift-priv-csi-external-attacher-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-external-attacher/openshift-priv-csi-external-attacher-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..4a1e8f4296649 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-external-attacher/openshift-priv-csi-external-attacher-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/csi-external-attacher: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-csi-external-attacher-release-4.9-images + path_alias: github.com/kubernetes-csi/external-attacher + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/csi-external-attacher/openshift-priv-csi-external-attacher-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-external-attacher/openshift-priv-csi-external-attacher-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..52504f0b3c887 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-external-attacher/openshift-priv-csi-external-attacher-release-4.9-presubmits.yaml @@ -0,0 +1,350 @@ +presubmits: + openshift-priv/csi-external-attacher: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-csi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-external-attacher-release-4.9-e2e-aws-csi + path_alias: github.com/kubernetes-csi/external-attacher + rerun_command: /test e2e-aws-csi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-csi-cluster-profile + - --target=e2e-aws-csi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-csi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-csi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp-csi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-external-attacher-release-4.9-e2e-gcp-csi + path_alias: github.com/kubernetes-csi/external-attacher + rerun_command: /test e2e-gcp-csi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-csi-cluster-profile + - --target=e2e-gcp-csi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-csi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-csi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-ovirt + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-external-attacher-release-4.9-e2e-ovirt + path_alias: github.com/kubernetes-csi/external-attacher + rerun_command: /test e2e-ovirt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-ovirt-cluster-profile + - --target=e2e-ovirt + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-ovirt-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-ovirt + - configMap: + name: cluster-profile-ovirt + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-ovirt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-external-attacher-release-4.9-images + path_alias: github.com/kubernetes-csi/external-attacher + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-external-attacher-release-4.9-unit + path_alias: github.com/kubernetes-csi/external-attacher + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/csi-external-provisioner/openshift-priv-csi-external-provisioner-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-external-provisioner/openshift-priv-csi-external-provisioner-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..595742cf61c46 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-external-provisioner/openshift-priv-csi-external-provisioner-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/csi-external-provisioner: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-csi-external-provisioner-release-4.9-images + path_alias: github.com/kubernetes-csi/external-provisioner + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/csi-external-provisioner/openshift-priv-csi-external-provisioner-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-external-provisioner/openshift-priv-csi-external-provisioner-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..bed1f68e48620 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-external-provisioner/openshift-priv-csi-external-provisioner-release-4.9-presubmits.yaml @@ -0,0 +1,350 @@ +presubmits: + openshift-priv/csi-external-provisioner: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-csi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-external-provisioner-release-4.9-e2e-aws-csi + path_alias: github.com/kubernetes-csi/external-provisioner + rerun_command: /test e2e-aws-csi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-csi-cluster-profile + - --target=e2e-aws-csi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-csi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-csi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp-csi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-external-provisioner-release-4.9-e2e-gcp-csi + path_alias: github.com/kubernetes-csi/external-provisioner + rerun_command: /test e2e-gcp-csi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-csi-cluster-profile + - --target=e2e-gcp-csi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-csi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-csi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-ovirt + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-external-provisioner-release-4.9-e2e-ovirt + path_alias: github.com/kubernetes-csi/external-provisioner + rerun_command: /test e2e-ovirt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-ovirt-cluster-profile + - --target=e2e-ovirt + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-ovirt-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-ovirt + - configMap: + name: cluster-profile-ovirt + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-ovirt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-external-provisioner-release-4.9-images + path_alias: github.com/kubernetes-csi/external-provisioner + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-external-provisioner-release-4.9-unit + path_alias: github.com/kubernetes-csi/external-provisioner + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/csi-external-resizer/openshift-priv-csi-external-resizer-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-external-resizer/openshift-priv-csi-external-resizer-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..2356a77280073 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-external-resizer/openshift-priv-csi-external-resizer-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/csi-external-resizer: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-csi-external-resizer-release-4.9-images + path_alias: github.com/kubernetes-csi/external-resizer + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/csi-external-resizer/openshift-priv-csi-external-resizer-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-external-resizer/openshift-priv-csi-external-resizer-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..e894e00fa4aea --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-external-resizer/openshift-priv-csi-external-resizer-release-4.9-presubmits.yaml @@ -0,0 +1,350 @@ +presubmits: + openshift-priv/csi-external-resizer: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-csi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-external-resizer-release-4.9-e2e-aws-csi + path_alias: github.com/kubernetes-csi/external-resizer + rerun_command: /test e2e-aws-csi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-csi-cluster-profile + - --target=e2e-aws-csi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-csi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-csi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp-csi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-external-resizer-release-4.9-e2e-gcp-csi + path_alias: github.com/kubernetes-csi/external-resizer + rerun_command: /test e2e-gcp-csi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-csi-cluster-profile + - --target=e2e-gcp-csi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-csi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-csi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-ovirt + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-external-resizer-release-4.9-e2e-ovirt + path_alias: github.com/kubernetes-csi/external-resizer + rerun_command: /test e2e-ovirt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-ovirt-cluster-profile + - --target=e2e-ovirt + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-ovirt-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-ovirt + - configMap: + name: cluster-profile-ovirt + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-ovirt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-external-resizer-release-4.9-images + path_alias: github.com/kubernetes-csi/external-resizer + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-external-resizer-release-4.9-unit + path_alias: github.com/kubernetes-csi/external-resizer + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/csi-external-snapshotter/openshift-priv-csi-external-snapshotter-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-external-snapshotter/openshift-priv-csi-external-snapshotter-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..e2d78af339f65 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-external-snapshotter/openshift-priv-csi-external-snapshotter-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/csi-external-snapshotter: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-csi-external-snapshotter-release-4.9-images + path_alias: github.com/kubernetes-csi/external-snapshotter + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/csi-external-snapshotter/openshift-priv-csi-external-snapshotter-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-external-snapshotter/openshift-priv-csi-external-snapshotter-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..0c58aa2253702 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-external-snapshotter/openshift-priv-csi-external-snapshotter-release-4.9-presubmits.yaml @@ -0,0 +1,350 @@ +presubmits: + openshift-priv/csi-external-snapshotter: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-csi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-external-snapshotter-release-4.9-e2e-aws-csi + path_alias: github.com/kubernetes-csi/external-snapshotter + rerun_command: /test e2e-aws-csi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-csi-cluster-profile + - --target=e2e-aws-csi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-csi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-csi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp-csi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-external-snapshotter-release-4.9-e2e-gcp-csi + path_alias: github.com/kubernetes-csi/external-snapshotter + rerun_command: /test e2e-gcp-csi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-csi-cluster-profile + - --target=e2e-gcp-csi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-csi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-csi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-ovirt + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-external-snapshotter-release-4.9-e2e-ovirt + path_alias: github.com/kubernetes-csi/external-snapshotter + rerun_command: /test e2e-ovirt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-ovirt-cluster-profile + - --target=e2e-ovirt + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-ovirt-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-ovirt + - configMap: + name: cluster-profile-ovirt + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-ovirt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-external-snapshotter-release-4.9-images + path_alias: github.com/kubernetes-csi/external-snapshotter + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-external-snapshotter-release-4.9-unit + path_alias: github.com/kubernetes-csi/external-snapshotter + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..ccffd36e3b282 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/csi-livenessprobe: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-csi-livenessprobe-release-4.9-images + path_alias: github.com/kubernetes-csi/livenessprobe + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..c217dcde31667 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.9-presubmits.yaml @@ -0,0 +1,350 @@ +presubmits: + openshift-priv/csi-livenessprobe: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-csi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-livenessprobe-release-4.9-e2e-aws-csi + path_alias: github.com/kubernetes-csi/livenessprobe + rerun_command: /test e2e-aws-csi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-csi-cluster-profile + - --target=e2e-aws-csi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-csi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-csi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp-csi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-livenessprobe-release-4.9-e2e-gcp-csi + path_alias: github.com/kubernetes-csi/livenessprobe + rerun_command: /test e2e-gcp-csi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-csi-cluster-profile + - --target=e2e-gcp-csi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-csi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-csi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-ovirt + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-livenessprobe-release-4.9-e2e-ovirt + path_alias: github.com/kubernetes-csi/livenessprobe + rerun_command: /test e2e-ovirt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-ovirt-cluster-profile + - --target=e2e-ovirt + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-ovirt-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-ovirt + - configMap: + name: cluster-profile-ovirt + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-ovirt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-livenessprobe-release-4.9-images + path_alias: github.com/kubernetes-csi/livenessprobe + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-livenessprobe-release-4.9-unit + path_alias: github.com/kubernetes-csi/livenessprobe + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/csi-node-driver-registrar/openshift-priv-csi-node-driver-registrar-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-node-driver-registrar/openshift-priv-csi-node-driver-registrar-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..20bbecc78183e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-node-driver-registrar/openshift-priv-csi-node-driver-registrar-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/csi-node-driver-registrar: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-csi-node-driver-registrar-release-4.9-images + path_alias: github.com/kubernetes-csi/node-driver-registrar + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/csi-node-driver-registrar/openshift-priv-csi-node-driver-registrar-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-node-driver-registrar/openshift-priv-csi-node-driver-registrar-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..95abad0d8f04a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-node-driver-registrar/openshift-priv-csi-node-driver-registrar-release-4.9-presubmits.yaml @@ -0,0 +1,350 @@ +presubmits: + openshift-priv/csi-node-driver-registrar: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-csi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-node-driver-registrar-release-4.9-e2e-aws-csi + path_alias: github.com/kubernetes-csi/node-driver-registrar + rerun_command: /test e2e-aws-csi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-csi-cluster-profile + - --target=e2e-aws-csi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-csi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-csi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp-csi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-node-driver-registrar-release-4.9-e2e-gcp-csi + path_alias: github.com/kubernetes-csi/node-driver-registrar + rerun_command: /test e2e-gcp-csi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-csi-cluster-profile + - --target=e2e-gcp-csi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-csi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-csi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-ovirt + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-node-driver-registrar-release-4.9-e2e-ovirt + path_alias: github.com/kubernetes-csi/node-driver-registrar + rerun_command: /test e2e-ovirt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-ovirt-cluster-profile + - --target=e2e-ovirt + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-ovirt-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-ovirt + - configMap: + name: cluster-profile-ovirt + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-ovirt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-node-driver-registrar-release-4.9-images + path_alias: github.com/kubernetes-csi/node-driver-registrar + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-node-driver-registrar-release-4.9-unit + path_alias: github.com/kubernetes-csi/node-driver-registrar + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/csi-operator/openshift-priv-csi-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-operator/openshift-priv-csi-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..7c45f434c4a50 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/csi-operator/openshift-priv-csi-operator-release-4.9-presubmits.yaml @@ -0,0 +1,194 @@ +presubmits: + openshift-priv/csi-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-operator-release-4.9-e2e-aws-operator + path_alias: github.com/openshift/csi-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile + - --target=e2e-aws-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-operator-release-4.9-unit + path_alias: github.com/openshift/csi-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-csi-operator-release-4.9-verify + path_alias: github.com/openshift/csi-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/descheduler/openshift-priv-descheduler-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/descheduler/openshift-priv-descheduler-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..3082ec66bce6f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/descheduler/openshift-priv-descheduler-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/descheduler: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-descheduler-release-4.9-images + path_alias: sigs.k8s.io/descheduler + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/descheduler/openshift-priv-descheduler-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/descheduler/openshift-priv-descheduler-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..fb68255785bf9 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/descheduler/openshift-priv-descheduler-release-4.9-presubmits.yaml @@ -0,0 +1,118 @@ +presubmits: + openshift-priv/descheduler: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-descheduler-release-4.9-images + path_alias: sigs.k8s.io/descheduler + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-descheduler-release-4.9-unit + path_alias: sigs.k8s.io/descheduler + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/egress-router-cni/openshift-priv-egress-router-cni-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/egress-router-cni/openshift-priv-egress-router-cni-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..0c44b3b5f9c9a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/egress-router-cni/openshift-priv-egress-router-cni-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/egress-router-cni: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-egress-router-cni-release-4.9-images + path_alias: github.com/openshift/egress-router-cni + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/egress-router-cni/openshift-priv-egress-router-cni-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/egress-router-cni/openshift-priv-egress-router-cni-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..f893e5617abfe --- /dev/null +++ b/ci-operator/jobs/openshift-priv/egress-router-cni/openshift-priv-egress-router-cni-release-4.9-presubmits.yaml @@ -0,0 +1,136 @@ +presubmits: + openshift-priv/egress-router-cni: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-egress-router-cni-release-4.9-e2e-aws + path_alias: github.com/openshift/egress-router-cni + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-egress-router-cni-release-4.9-images + path_alias: github.com/openshift/egress-router-cni + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/elasticsearch-operator/openshift-priv-elasticsearch-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/elasticsearch-operator/openshift-priv-elasticsearch-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..67032e659c87b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/elasticsearch-operator/openshift-priv-elasticsearch-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/elasticsearch-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-elasticsearch-operator-release-4.9-images + path_alias: github.com/openshift/elasticsearch-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/elasticsearch-operator/openshift-priv-elasticsearch-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/elasticsearch-operator/openshift-priv-elasticsearch-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..da0c777a386b3 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/elasticsearch-operator/openshift-priv-elasticsearch-operator-release-4.9-presubmits.yaml @@ -0,0 +1,346 @@ +presubmits: + openshift-priv/elasticsearch-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/cluster-logging-operator-e2e + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-elasticsearch-operator-release-4.9-cluster-logging-operator-e2e + path_alias: github.com/openshift/elasticsearch-operator + rerun_command: /test cluster-logging-operator-e2e + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/cluster-logging-operator-e2e-cluster-profile + - --target=cluster-logging-operator-e2e + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/cluster-logging-operator-e2e-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )cluster-logging-operator-e2e,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-elasticsearch-operator-release-4.9-e2e-operator + path_alias: github.com/openshift/elasticsearch-operator + rerun_command: /test e2e-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-operator-cluster-profile + - --target=e2e-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-elasticsearch-operator-release-4.9-e2e-upgrade + path_alias: github.com/openshift/elasticsearch-operator + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-upgrade-cluster-profile + - --target=e2e-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-elasticsearch-operator-release-4.9-images + path_alias: github.com/openshift/elasticsearch-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-elasticsearch-operator-release-4.9-unit + path_alias: github.com/openshift/elasticsearch-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/elasticsearch-proxy/openshift-priv-elasticsearch-proxy-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/elasticsearch-proxy/openshift-priv-elasticsearch-proxy-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..cff2f2a08a26b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/elasticsearch-proxy/openshift-priv-elasticsearch-proxy-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/elasticsearch-proxy: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-elasticsearch-proxy-release-4.9-images + path_alias: github.com/openshift/elasticsearch-proxy + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/elasticsearch-proxy/openshift-priv-elasticsearch-proxy-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/elasticsearch-proxy/openshift-priv-elasticsearch-proxy-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..50b915a3d827a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/elasticsearch-proxy/openshift-priv-elasticsearch-proxy-release-4.9-presubmits.yaml @@ -0,0 +1,270 @@ +presubmits: + openshift-priv/elasticsearch-proxy: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/cluster-logging-operator-e2e + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-elasticsearch-proxy-release-4.9-cluster-logging-operator-e2e + path_alias: github.com/openshift/elasticsearch-proxy + rerun_command: /test cluster-logging-operator-e2e + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/cluster-logging-operator-e2e-cluster-profile + - --target=cluster-logging-operator-e2e + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/cluster-logging-operator-e2e-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )cluster-logging-operator-e2e,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/elasticsearch-operator-e2e + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-elasticsearch-proxy-release-4.9-elasticsearch-operator-e2e + path_alias: github.com/openshift/elasticsearch-proxy + rerun_command: /test elasticsearch-operator-e2e + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/elasticsearch-operator-e2e-cluster-profile + - --target=elasticsearch-operator-e2e + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/elasticsearch-operator-e2e-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )elasticsearch-operator-e2e,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-elasticsearch-proxy-release-4.9-images + path_alias: github.com/openshift/elasticsearch-proxy + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-elasticsearch-proxy-release-4.9-unit + path_alias: github.com/openshift/elasticsearch-proxy + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..71a2aed0f017f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/federation-v2-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-federation-v2-operator-release-4.9-images + path_alias: github.com/openshift/federation-v2-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..f7f163c43fc30 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.9-presubmits.yaml @@ -0,0 +1,234 @@ +presubmits: + openshift-priv/federation-v2-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-federation-v2-operator-release-4.9-images + path_alias: github.com/openshift/federation-v2-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/managed-e2e + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-federation-v2-operator-release-4.9-managed-e2e + path_alias: github.com/openshift/federation-v2-operator + rerun_command: /test managed-e2e + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=managed-e2e + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )managed-e2e,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-federation-v2-operator-release-4.9-unit + path_alias: github.com/openshift/federation-v2-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/vet + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-federation-v2-operator-release-4.9-vet + path_alias: github.com/openshift/federation-v2-operator + rerun_command: /test vet + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=vet + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )vet,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/file-integrity-operator/openshift-priv-file-integrity-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/file-integrity-operator/openshift-priv-file-integrity-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..1f8ea9a32cc7f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/file-integrity-operator/openshift-priv-file-integrity-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/file-integrity-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-file-integrity-operator-release-4.9-images + path_alias: github.com/openshift/file-integrity-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/file-integrity-operator/openshift-priv-file-integrity-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/file-integrity-operator/openshift-priv-file-integrity-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..534769c69b221 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/file-integrity-operator/openshift-priv-file-integrity-operator-release-4.9-presubmits.yaml @@ -0,0 +1,310 @@ +presubmits: + openshift-priv/file-integrity-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-file-integrity-operator-release-4.9-e2e-aws + path_alias: github.com/openshift/file-integrity-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/go-build + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-file-integrity-operator-release-4.9-go-build + path_alias: github.com/openshift/file-integrity-operator + rerun_command: /test go-build + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=go-build + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )go-build,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-file-integrity-operator-release-4.9-images + path_alias: github.com/openshift/file-integrity-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-file-integrity-operator-release-4.9-unit + path_alias: github.com/openshift/file-integrity-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-file-integrity-operator-release-4.9-verify + path_alias: github.com/openshift/file-integrity-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/gcp-pd-csi-driver-operator/openshift-priv-gcp-pd-csi-driver-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/gcp-pd-csi-driver-operator/openshift-priv-gcp-pd-csi-driver-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..4eab0de552ed9 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/gcp-pd-csi-driver-operator/openshift-priv-gcp-pd-csi-driver-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/gcp-pd-csi-driver-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-gcp-pd-csi-driver-operator-release-4.9-images + path_alias: github.com/openshift/gcp-pd-csi-driver-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/gcp-pd-csi-driver-operator/openshift-priv-gcp-pd-csi-driver-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/gcp-pd-csi-driver-operator/openshift-priv-gcp-pd-csi-driver-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..8c0b75886cd9d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/gcp-pd-csi-driver-operator/openshift-priv-gcp-pd-csi-driver-operator-release-4.9-presubmits.yaml @@ -0,0 +1,332 @@ +presubmits: + openshift-priv/gcp-pd-csi-driver-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-gcp-pd-csi-driver-operator-release-4.9-e2e-gcp + path_alias: github.com/openshift/gcp-pd-csi-driver-operator + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-cluster-profile + - --target=e2e-gcp + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp-csi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-gcp-pd-csi-driver-operator-release-4.9-e2e-gcp-csi + path_alias: github.com/openshift/gcp-pd-csi-driver-operator + rerun_command: /test e2e-gcp-csi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-csi-cluster-profile + - --target=e2e-gcp-csi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-csi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-csi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-gcp-pd-csi-driver-operator-release-4.9-images + path_alias: github.com/openshift/gcp-pd-csi-driver-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/test + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-gcp-pd-csi-driver-operator-release-4.9-test + path_alias: github.com/openshift/gcp-pd-csi-driver-operator + rerun_command: /test test + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=test + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )test,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-gcp-pd-csi-driver-operator-release-4.9-verify + path_alias: github.com/openshift/gcp-pd-csi-driver-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/gcp-pd-csi-driver/openshift-priv-gcp-pd-csi-driver-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/gcp-pd-csi-driver/openshift-priv-gcp-pd-csi-driver-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..22ab83214ed30 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/gcp-pd-csi-driver/openshift-priv-gcp-pd-csi-driver-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/gcp-pd-csi-driver: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-gcp-pd-csi-driver-release-4.9-images + path_alias: sigs.k8s.io/gcp-compute-persistent-disk-csi-driver + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/gcp-pd-csi-driver/openshift-priv-gcp-pd-csi-driver-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/gcp-pd-csi-driver/openshift-priv-gcp-pd-csi-driver-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..5f4cd45202814 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/gcp-pd-csi-driver/openshift-priv-gcp-pd-csi-driver-release-4.9-presubmits.yaml @@ -0,0 +1,274 @@ +presubmits: + openshift-priv/gcp-pd-csi-driver: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-gcp-pd-csi-driver-release-4.9-e2e-gcp + path_alias: sigs.k8s.io/gcp-compute-persistent-disk-csi-driver + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-cluster-profile + - --target=e2e-gcp + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp-csi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-gcp-pd-csi-driver-release-4.9-e2e-gcp-csi + path_alias: sigs.k8s.io/gcp-compute-persistent-disk-csi-driver + rerun_command: /test e2e-gcp-csi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-csi-cluster-profile + - --target=e2e-gcp-csi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-csi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-csi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-gcp-pd-csi-driver-release-4.9-images + path_alias: sigs.k8s.io/gcp-compute-persistent-disk-csi-driver + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/test + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-gcp-pd-csi-driver-release-4.9-test + path_alias: sigs.k8s.io/gcp-compute-persistent-disk-csi-driver + rerun_command: /test test + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=test + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )test,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/grafana/openshift-priv-grafana-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/grafana/openshift-priv-grafana-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..1b9c68a89c14d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/grafana/openshift-priv-grafana-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/grafana: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-grafana-release-4.9-images + path_alias: github.com/openshift/grafana + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/grafana/openshift-priv-grafana-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/grafana/openshift-priv-grafana-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..1eead3e0ecd3c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/grafana/openshift-priv-grafana-release-4.9-presubmits.yaml @@ -0,0 +1,252 @@ +presubmits: + openshift-priv/grafana: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-grafana-release-4.9-e2e-aws + path_alias: github.com/openshift/grafana + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-grafana-release-4.9-images + path_alias: github.com/openshift/grafana + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/test-go + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-grafana-release-4.9-test-go + path_alias: github.com/openshift/grafana + rerun_command: /test test-go + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=test-go + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )test-go,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/vendor + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-grafana-release-4.9-vendor + path_alias: github.com/openshift/grafana + rerun_command: /test vendor + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=vendor + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )vendor,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/ib-sriov-cni/openshift-priv-ib-sriov-cni-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ib-sriov-cni/openshift-priv-ib-sriov-cni-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..aae980571e613 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ib-sriov-cni/openshift-priv-ib-sriov-cni-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/ib-sriov-cni: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-ib-sriov-cni-release-4.9-images + path_alias: github.com/openshift/ib-sriov-cni + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/ib-sriov-cni/openshift-priv-ib-sriov-cni-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/ib-sriov-cni/openshift-priv-ib-sriov-cni-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..7f3131dc15d4a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ib-sriov-cni/openshift-priv-ib-sriov-cni-release-4.9-presubmits.yaml @@ -0,0 +1,136 @@ +presubmits: + openshift-priv/ib-sriov-cni: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ib-sriov-cni-release-4.9-e2e-aws + path_alias: github.com/openshift/ib-sriov-cni + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ib-sriov-cni-release-4.9-images + path_alias: github.com/openshift/ib-sriov-cni + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/image-registry/openshift-priv-image-registry-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/image-registry/openshift-priv-image-registry-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..fc5bdbcf4f2c3 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/image-registry/openshift-priv-image-registry-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/image-registry: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-image-registry-release-4.9-images + path_alias: github.com/openshift/image-registry + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/image-registry/openshift-priv-image-registry-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/image-registry/openshift-priv-image-registry-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..b30251d5f6624 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/image-registry/openshift-priv-image-registry-release-4.9-presubmits.yaml @@ -0,0 +1,482 @@ +presubmits: + openshift-priv/image-registry: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-agnostic-image-registry + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-image-registry-release-4.9-e2e-agnostic-image-registry + path_alias: github.com/openshift/image-registry + rerun_command: /test e2e-agnostic-image-registry + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-agnostic-image-registry-cluster-profile + - --target=e2e-agnostic-image-registry + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-agnostic-image-registry-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-agnostic-image-registry,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-image-registry-release-4.9-e2e-aws + path_alias: github.com/openshift/image-registry + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-image-registry + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-image-registry-release-4.9-e2e-aws-image-registry + path_alias: github.com/openshift/image-registry + rerun_command: /test e2e-aws-image-registry + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-image-registry-cluster-profile + - --target=e2e-aws-image-registry + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-image-registry-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-image-registry,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-image-registry-release-4.9-e2e-aws-upgrade + path_alias: github.com/openshift/image-registry + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-image-registry-release-4.9-images + path_alias: github.com/openshift/image-registry + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-image-registry-release-4.9-unit + path_alias: github.com/openshift/image-registry + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-image-registry-release-4.9-verify + path_alias: github.com/openshift/image-registry + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/images/openshift-priv-images-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/images/openshift-priv-images-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..79c2d0c37aa04 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/images/openshift-priv-images-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/images: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-images-release-4.9-images + path_alias: github.com/openshift/images + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/images/openshift-priv-images-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/images/openshift-priv-images-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..4be4569d60fa1 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/images/openshift-priv-images-release-4.9-presubmits.yaml @@ -0,0 +1,212 @@ +presubmits: + openshift-priv/images: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-images-release-4.9-e2e-aws + path_alias: github.com/openshift/images + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-images-release-4.9-e2e-aws-upgrade + path_alias: github.com/openshift/images + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-images-release-4.9-images + path_alias: github.com/openshift/images + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.9-periodics.yaml b/ci-operator/jobs/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.9-periodics.yaml new file mode 100644 index 0000000000000..48750f7e3cac6 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.9-periodics.yaml @@ -0,0 +1,155 @@ +periodics: +- agent: kubernetes + cluster: api.ci + cron: 0 0 * * * + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.8 + org: openshift-priv + path_alias: github.com/openshift/insights-operator + repo: insights-operator + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: periodic-ci-openshift-priv-insights-operator-release-4.9-insights-operator-e2e-tests-periodic + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/insights-operator-e2e-tests-periodic-cluster-profile + - --target=insights-operator-e2e-tests-periodic + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/insights-operator-e2e-tests-periodic-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator +- agent: kubernetes + cluster: api.ci + cron: 0 0 * * * + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.8 + org: openshift-priv + path_alias: github.com/openshift/insights-operator + repo: insights-operator + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: periodic-ci-openshift-priv-insights-operator-release-4.9-insights-operator-tests-periodic + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/insights-operator-tests-periodic-cluster-profile + - --target=insights-operator-tests-periodic + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/insights-operator-tests-periodic-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..069c1278b10c3 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/insights-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-insights-operator-release-4.9-images + path_alias: github.com/openshift/insights-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/insights-operator/openshift-priv-insights-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..c1172f3876aee --- /dev/null +++ b/ci-operator/jobs/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.9-presubmits.yaml @@ -0,0 +1,352 @@ +presubmits: + openshift-priv/insights-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-insights-operator-release-4.9-e2e + path_alias: github.com/openshift/insights-operator + rerun_command: /test e2e + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-cluster-profile + - --target=e2e + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-insights-operator-release-4.9-e2e-gcp-upgrade + path_alias: github.com/openshift/insights-operator + rerun_command: /test e2e-gcp-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-upgrade-cluster-profile + - --target=e2e-gcp-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-insights-operator-release-4.9-images + path_alias: github.com/openshift/insights-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/insights-operator-e2e-tests + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-insights-operator-release-4.9-insights-operator-e2e-tests + path_alias: github.com/openshift/insights-operator + rerun_command: /test insights-operator-e2e-tests + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/insights-operator-e2e-tests-cluster-profile + - --target=insights-operator-e2e-tests + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/insights-operator-e2e-tests-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )insights-operator-e2e-tests,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-insights-operator-release-4.9-unit + path_alias: github.com/openshift/insights-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/installer/openshift-priv-installer-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/installer/openshift-priv-installer-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..2a0e29092b27b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/installer/openshift-priv-installer-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/installer: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-installer-release-4.9-images + path_alias: github.com/openshift/installer + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/installer/openshift-priv-installer-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/installer/openshift-priv-installer-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..a329d47f599ef --- /dev/null +++ b/ci-operator/jobs/openshift-priv/installer/openshift-priv-installer-release-4.9-presubmits.yaml @@ -0,0 +1,2760 @@ +presubmits: + openshift-priv/installer: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-installer-release-4.9-e2e-aws + path_alias: github.com/openshift/installer + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-disruptive + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-installer-release-4.9-e2e-aws-disruptive + path_alias: github.com/openshift/installer + rerun_command: /test e2e-aws-disruptive + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-disruptive-cluster-profile + - --target=e2e-aws-disruptive + - --template=/usr/local/e2e-aws-disruptive + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-disruptive + - name: TEST_COMMAND + value: setup_ssh_bastion; TEST_SUITE=openshift/disruptive run-tests; TEST_SUITE=openshift/conformance/parallel + run-tests + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-disruptive-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-disruptive + name: job-definition + subPath: cluster-launch-installer-e2e.yaml + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - configMap: + name: prow-job-cluster-launch-installer-e2e + name: job-definition + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-disruptive,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-proxy + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-installer-release-4.9-e2e-aws-proxy + path_alias: github.com/openshift/installer + rerun_command: /test e2e-aws-proxy + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-proxy-cluster-profile + - --target=e2e-aws-proxy + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-proxy-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-proxy,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-shared-vpc + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-installer-release-4.9-e2e-aws-shared-vpc + path_alias: github.com/openshift/installer + rerun_command: /test e2e-aws-shared-vpc + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-shared-vpc-cluster-profile + - --target=e2e-aws-shared-vpc + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-shared-vpc-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-shared-vpc,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-single-node + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-installer-release-4.9-e2e-aws-single-node + path_alias: github.com/openshift/installer + rerun_command: /test e2e-aws-single-node + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-single-node-cluster-profile + - --target=e2e-aws-single-node + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-single-node-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-single-node,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-installer-release-4.9-e2e-aws-upgrade + path_alias: github.com/openshift/installer + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-upi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-installer-release-4.9-e2e-aws-upi + path_alias: github.com/openshift/installer + rerun_command: /test e2e-aws-upi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-upi-cluster-profile + - --target=e2e-aws-upi + - --template=/usr/local/e2e-aws-upi + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-upi + - name: TEST_COMMAND + value: TEST_SUITE=openshift/conformance/parallel run-tests + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-upi + name: job-definition + subPath: cluster-launch-installer-upi-e2e.yaml + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - configMap: + name: prow-job-cluster-launch-installer-upi-e2e + name: job-definition + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-upi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-workers-rhel7 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-installer-release-4.9-e2e-aws-workers-rhel7 + path_alias: github.com/openshift/installer + rerun_command: /test e2e-aws-workers-rhel7 + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-workers-rhel7-cluster-profile + - --target=e2e-aws-workers-rhel7 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-workers-rhel7-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-workers-rhel7,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-azure + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-installer-release-4.9-e2e-azure + path_alias: github.com/openshift/installer + rerun_command: /test e2e-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-azure-cluster-profile + - --target=e2e-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-azure-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-azure,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-azure-shared-vpc + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-installer-release-4.9-e2e-azure-shared-vpc + path_alias: github.com/openshift/installer + rerun_command: /test e2e-azure-shared-vpc + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-azure-shared-vpc-cluster-profile + - --target=e2e-azure-shared-vpc + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-azure-shared-vpc-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-azure-shared-vpc,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-azure-upi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-installer-release-4.9-e2e-azure-upi + path_alias: github.com/openshift/installer + rerun_command: /test e2e-azure-upi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-azure-upi-cluster-profile + - --target=e2e-azure-upi + - --template=/usr/local/e2e-azure-upi + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: azure4 + - name: JOB_NAME_SAFE + value: e2e-azure-upi + - name: TEST_COMMAND + value: TEST_SUITE=openshift/conformance/parallel run-tests + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-azure-upi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-azure-upi + name: job-definition + subPath: cluster-launch-installer-upi-e2e.yaml + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - configMap: + name: prow-job-cluster-launch-installer-upi-e2e + name: job-definition + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-azure-upi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-crc + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-installer-release-4.9-e2e-crc + path_alias: github.com/openshift/installer + rerun_command: /test e2e-crc + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-crc-cluster-profile + - --target=e2e-crc + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-crc-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-crc,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-installer-release-4.9-e2e-gcp + path_alias: github.com/openshift/installer + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-cluster-profile + - --target=e2e-gcp + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp-shared-vpc + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-installer-release-4.9-e2e-gcp-shared-vpc + path_alias: github.com/openshift/installer + rerun_command: /test e2e-gcp-shared-vpc + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-shared-vpc-cluster-profile + - --target=e2e-gcp-shared-vpc + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-shared-vpc-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-shared-vpc,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-installer-release-4.9-e2e-gcp-upgrade + path_alias: github.com/openshift/installer + rerun_command: /test e2e-gcp-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-upgrade-cluster-profile + - --target=e2e-gcp-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp-upi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-installer-release-4.9-e2e-gcp-upi + path_alias: github.com/openshift/installer + rerun_command: /test e2e-gcp-upi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-upi-cluster-profile + - --target=e2e-gcp-upi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-upi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-upi,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp-upi-xpn + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-installer-release-4.9-e2e-gcp-upi-xpn + optional: true + path_alias: github.com/openshift/installer + rerun_command: /test e2e-gcp-upi-xpn + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-upi-xpn-cluster-profile + - --target=e2e-gcp-upi-xpn + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-upi-xpn-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-upi-xpn,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-kubevirt + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-installer-release-4.9-e2e-kubevirt + path_alias: github.com/openshift/installer + rerun_command: /test e2e-kubevirt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-kubevirt-cluster-profile + - --target=e2e-kubevirt + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-kubevirt-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-kubevirt + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-kubevirt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-libvirt + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-installer-release-4.9-e2e-libvirt + path_alias: github.com/openshift/installer + rerun_command: /test e2e-libvirt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-libvirt-cluster-profile + - --target=e2e-libvirt + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-libvirt-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-libvirt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-assisted + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-installer-release-4.9-e2e-metal-assisted + path_alias: github.com/openshift/installer + rerun_command: /test e2e-metal-assisted + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-assisted-cluster-profile + - --target=e2e-metal-assisted + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-assisted-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-assisted,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-installer-release-4.9-e2e-metal-ipi + path_alias: github.com/openshift/installer + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-cluster-profile + - --target=e2e-metal-ipi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi-ovn-dualstack + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-installer-release-4.9-e2e-metal-ipi-ovn-dualstack + path_alias: github.com/openshift/installer + rerun_command: /test e2e-metal-ipi-ovn-dualstack + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-ovn-dualstack-cluster-profile + - --target=e2e-metal-ipi-ovn-dualstack + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-ovn-dualstack-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-ovn-dualstack,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi-ovn-ipv6 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-installer-release-4.9-e2e-metal-ipi-ovn-ipv6 + path_alias: github.com/openshift/installer + rerun_command: /test e2e-metal-ipi-ovn-ipv6 + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-ovn-ipv6-cluster-profile + - --target=e2e-metal-ipi-ovn-ipv6 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-ovn-ipv6-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-ovn-ipv6,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi-virtualmedia + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-installer-release-4.9-e2e-metal-ipi-virtualmedia + path_alias: github.com/openshift/installer + rerun_command: /test e2e-metal-ipi-virtualmedia + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-virtualmedia-cluster-profile + - --target=e2e-metal-ipi-virtualmedia + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-virtualmedia-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-virtualmedia,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-single-node-live-iso + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-installer-release-4.9-e2e-metal-single-node-live-iso + path_alias: github.com/openshift/installer + rerun_command: /test e2e-metal-single-node-live-iso + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-single-node-live-iso-cluster-profile + - --target=e2e-metal-single-node-live-iso + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-single-node-live-iso-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-single-node-live-iso,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-openstack-ipi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-installer-release-4.9-e2e-openstack-ipi + path_alias: github.com/openshift/installer + rerun_command: /test e2e-openstack-ipi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-openstack-ipi-cluster-profile + - --target=e2e-openstack-ipi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-openstack-ipi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-openstack + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-openstack-ipi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-ovirt + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-installer-release-4.9-e2e-ovirt + path_alias: github.com/openshift/installer + rerun_command: /test e2e-ovirt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-ovirt-cluster-profile + - --target=e2e-ovirt + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-ovirt-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-ovirt + - configMap: + name: cluster-profile-ovirt + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-ovirt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: vsphere + context: ci/prow/e2e-vsphere + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-installer-release-4.9-e2e-vsphere + path_alias: github.com/openshift/installer + rerun_command: /test e2e-vsphere + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-vsphere-cluster-profile + - --target=e2e-vsphere + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-vsphere-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-vsphere + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-vsphere,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: vsphere + context: ci/prow/e2e-vsphere-upi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-installer-release-4.9-e2e-vsphere-upi + path_alias: github.com/openshift/installer + rerun_command: /test e2e-vsphere-upi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-vsphere-upi-cluster-profile + - --target=e2e-vsphere-upi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-vsphere-upi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-vsphere + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-vsphere-upi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/gofmt + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-installer-release-4.9-gofmt + path_alias: github.com/openshift/installer + rerun_command: /test gofmt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=gofmt + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )gofmt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/golint + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-installer-release-4.9-golint + path_alias: github.com/openshift/installer + rerun_command: /test golint + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=golint + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )golint,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/govet + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-installer-release-4.9-govet + path_alias: github.com/openshift/installer + rerun_command: /test govet + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=govet + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )govet,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-installer-release-4.9-images + path_alias: github.com/openshift/installer + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/openstack-manifests + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-installer-release-4.9-openstack-manifests + path_alias: github.com/openshift/installer + rerun_command: /test openstack-manifests + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/openstack-manifests-cluster-profile + - --target=openstack-manifests + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/openstack-manifests-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-openstack + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )openstack-manifests,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-installer-release-4.9-unit + path_alias: github.com/openshift/installer + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify-codegen + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-installer-release-4.9-verify-codegen + path_alias: github.com/openshift/installer + rerun_command: /test verify-codegen + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify-codegen + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify-codegen,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify-vendor + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-installer-release-4.9-verify-vendor + path_alias: github.com/openshift/installer + rerun_command: /test verify-vendor + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify-vendor + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify-vendor,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/ironic-hardware-inventory-recorder-image/openshift-priv-ironic-hardware-inventory-recorder-image-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-hardware-inventory-recorder-image/openshift-priv-ironic-hardware-inventory-recorder-image-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..32afaf0c07268 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ironic-hardware-inventory-recorder-image/openshift-priv-ironic-hardware-inventory-recorder-image-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/ironic-hardware-inventory-recorder-image: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-ironic-hardware-inventory-recorder-image-release-4.9-images + path_alias: github.com/openshift/ironic-hardware-inventory-recorder-image + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/ironic-hardware-inventory-recorder-image/openshift-priv-ironic-hardware-inventory-recorder-image-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-hardware-inventory-recorder-image/openshift-priv-ironic-hardware-inventory-recorder-image-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..1ccc89295b3bf --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ironic-hardware-inventory-recorder-image/openshift-priv-ironic-hardware-inventory-recorder-image-release-4.9-presubmits.yaml @@ -0,0 +1,138 @@ +presubmits: + openshift-priv/ironic-hardware-inventory-recorder-image: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ironic-hardware-inventory-recorder-image-release-4.9-e2e-metal-ipi + path_alias: github.com/openshift/ironic-hardware-inventory-recorder-image + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-cluster-profile + - --target=e2e-metal-ipi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ironic-hardware-inventory-recorder-image-release-4.9-images + path_alias: github.com/openshift/ironic-hardware-inventory-recorder-image + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/ironic-image/openshift-priv-ironic-image-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-image/openshift-priv-ironic-image-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..587dbad014f38 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ironic-image/openshift-priv-ironic-image-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/ironic-image: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-ironic-image-release-4.9-images + path_alias: github.com/openshift/ironic-image + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/ironic-image/openshift-priv-ironic-image-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-image/openshift-priv-ironic-image-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..95b595f977d8f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ironic-image/openshift-priv-ironic-image-release-4.9-presubmits.yaml @@ -0,0 +1,216 @@ +presubmits: + openshift-priv/ironic-image: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ironic-image-release-4.9-e2e-metal-ipi + path_alias: github.com/openshift/ironic-image + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-cluster-profile + - --target=e2e-metal-ipi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi-virtualmedia + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ironic-image-release-4.9-e2e-metal-ipi-virtualmedia + path_alias: github.com/openshift/ironic-image + rerun_command: /test e2e-metal-ipi-virtualmedia + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-virtualmedia-cluster-profile + - --target=e2e-metal-ipi-virtualmedia + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-virtualmedia-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-virtualmedia,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ironic-image-release-4.9-images + path_alias: github.com/openshift/ironic-image + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..9238e14a5428f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/ironic-inspector-image: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-ironic-inspector-image-release-4.9-images + path_alias: github.com/openshift/ironic-inspector-image + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..79e653098cca0 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.9-presubmits.yaml @@ -0,0 +1,138 @@ +presubmits: + openshift-priv/ironic-inspector-image: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ironic-inspector-image-release-4.9-e2e-metal-ipi + path_alias: github.com/openshift/ironic-inspector-image + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-cluster-profile + - --target=e2e-metal-ipi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ironic-inspector-image-release-4.9-images + path_alias: github.com/openshift/ironic-inspector-image + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/ironic-ipa-downloader/openshift-priv-ironic-ipa-downloader-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-ipa-downloader/openshift-priv-ironic-ipa-downloader-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..5854ab640de26 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ironic-ipa-downloader/openshift-priv-ironic-ipa-downloader-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/ironic-ipa-downloader: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-ironic-ipa-downloader-release-4.9-images + path_alias: github.com/openshift/ironic-ipa-downloader + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/ironic-ipa-downloader/openshift-priv-ironic-ipa-downloader-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-ipa-downloader/openshift-priv-ironic-ipa-downloader-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..6ee2927c15796 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ironic-ipa-downloader/openshift-priv-ironic-ipa-downloader-release-4.9-presubmits.yaml @@ -0,0 +1,138 @@ +presubmits: + openshift-priv/ironic-ipa-downloader: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ironic-ipa-downloader-release-4.9-e2e-metal-ipi + path_alias: github.com/openshift/ironic-ipa-downloader + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-cluster-profile + - --target=e2e-metal-ipi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ironic-ipa-downloader-release-4.9-images + path_alias: github.com/openshift/ironic-ipa-downloader + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/ironic-rhcos-downloader/openshift-priv-ironic-rhcos-downloader-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-rhcos-downloader/openshift-priv-ironic-rhcos-downloader-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..ba777ea9a2df5 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ironic-rhcos-downloader/openshift-priv-ironic-rhcos-downloader-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/ironic-rhcos-downloader: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-ironic-rhcos-downloader-release-4.9-images + path_alias: github.com/openshift/ironic-rhcos-downloader + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/ironic-rhcos-downloader/openshift-priv-ironic-rhcos-downloader-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-rhcos-downloader/openshift-priv-ironic-rhcos-downloader-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..ef6492d40d267 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ironic-rhcos-downloader/openshift-priv-ironic-rhcos-downloader-release-4.9-presubmits.yaml @@ -0,0 +1,138 @@ +presubmits: + openshift-priv/ironic-rhcos-downloader: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ironic-rhcos-downloader-release-4.9-e2e-metal-ipi + path_alias: github.com/openshift/ironic-rhcos-downloader + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-cluster-profile + - --target=e2e-metal-ipi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ironic-rhcos-downloader-release-4.9-images + path_alias: github.com/openshift/ironic-rhcos-downloader + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/ironic-static-ip-manager/openshift-priv-ironic-static-ip-manager-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-static-ip-manager/openshift-priv-ironic-static-ip-manager-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..107ec49d5d04c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ironic-static-ip-manager/openshift-priv-ironic-static-ip-manager-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/ironic-static-ip-manager: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-ironic-static-ip-manager-release-4.9-images + path_alias: github.com/openshift/ironic-static-ip-manager + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/ironic-static-ip-manager/openshift-priv-ironic-static-ip-manager-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-static-ip-manager/openshift-priv-ironic-static-ip-manager-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..3b379997ecca3 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ironic-static-ip-manager/openshift-priv-ironic-static-ip-manager-release-4.9-presubmits.yaml @@ -0,0 +1,138 @@ +presubmits: + openshift-priv/ironic-static-ip-manager: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ironic-static-ip-manager-release-4.9-e2e-metal-ipi + path_alias: github.com/openshift/ironic-static-ip-manager + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-cluster-profile + - --target=e2e-metal-ipi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ironic-static-ip-manager-release-4.9-images + path_alias: github.com/openshift/ironic-static-ip-manager + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/jenkins-client-plugin/openshift-priv-jenkins-client-plugin-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/jenkins-client-plugin/openshift-priv-jenkins-client-plugin-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..b4ecbabcf018c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/jenkins-client-plugin/openshift-priv-jenkins-client-plugin-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/jenkins-client-plugin: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-jenkins-client-plugin-release-4.9-images + path_alias: github.com/openshift/jenkins-client-plugin + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/jenkins-client-plugin/openshift-priv-jenkins-client-plugin-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/jenkins-client-plugin/openshift-priv-jenkins-client-plugin-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..af834858c8947 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/jenkins-client-plugin/openshift-priv-jenkins-client-plugin-release-4.9-presubmits.yaml @@ -0,0 +1,212 @@ +presubmits: + openshift-priv/jenkins-client-plugin: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-jenkins + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-jenkins-client-plugin-release-4.9-e2e-aws-jenkins + path_alias: github.com/openshift/jenkins-client-plugin + rerun_command: /test e2e-aws-jenkins + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-jenkins-cluster-profile + - --target=e2e-aws-jenkins + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-jenkins-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-jenkins,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-jenkins-client-plugin-release-4.9-e2e-aws-operator + path_alias: github.com/openshift/jenkins-client-plugin + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile + - --target=e2e-aws-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-jenkins-client-plugin-release-4.9-images + path_alias: github.com/openshift/jenkins-client-plugin + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/jenkins-openshift-login-plugin/openshift-priv-jenkins-openshift-login-plugin-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/jenkins-openshift-login-plugin/openshift-priv-jenkins-openshift-login-plugin-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..7a169a97701e0 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/jenkins-openshift-login-plugin/openshift-priv-jenkins-openshift-login-plugin-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/jenkins-openshift-login-plugin: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-jenkins-openshift-login-plugin-release-4.9-images + path_alias: github.com/openshift/jenkins-openshift-login-plugin + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/jenkins-openshift-login-plugin/openshift-priv-jenkins-openshift-login-plugin-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/jenkins-openshift-login-plugin/openshift-priv-jenkins-openshift-login-plugin-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..3aca71c5153c8 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/jenkins-openshift-login-plugin/openshift-priv-jenkins-openshift-login-plugin-release-4.9-presubmits.yaml @@ -0,0 +1,136 @@ +presubmits: + openshift-priv/jenkins-openshift-login-plugin: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-jenkins + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-jenkins-openshift-login-plugin-release-4.9-e2e-aws-jenkins + path_alias: github.com/openshift/jenkins-openshift-login-plugin + rerun_command: /test e2e-aws-jenkins + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-jenkins-cluster-profile + - --target=e2e-aws-jenkins + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-jenkins-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-jenkins,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-jenkins-openshift-login-plugin-release-4.9-images + path_alias: github.com/openshift/jenkins-openshift-login-plugin + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/jenkins-sync-plugin/openshift-priv-jenkins-sync-plugin-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/jenkins-sync-plugin/openshift-priv-jenkins-sync-plugin-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..4a59ee4d16575 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/jenkins-sync-plugin/openshift-priv-jenkins-sync-plugin-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/jenkins-sync-plugin: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-jenkins-sync-plugin-release-4.9-images + path_alias: github.com/openshift/jenkins-sync-plugin + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/jenkins-sync-plugin/openshift-priv-jenkins-sync-plugin-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/jenkins-sync-plugin/openshift-priv-jenkins-sync-plugin-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..13fb58ba994e8 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/jenkins-sync-plugin/openshift-priv-jenkins-sync-plugin-release-4.9-presubmits.yaml @@ -0,0 +1,136 @@ +presubmits: + openshift-priv/jenkins-sync-plugin: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-jenkins + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-jenkins-sync-plugin-release-4.9-e2e-aws-jenkins + path_alias: github.com/openshift/jenkins-sync-plugin + rerun_command: /test e2e-aws-jenkins + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-jenkins-cluster-profile + - --target=e2e-aws-jenkins + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-jenkins-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-jenkins,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-jenkins-sync-plugin-release-4.9-images + path_alias: github.com/openshift/jenkins-sync-plugin + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/jenkins/openshift-priv-jenkins-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/jenkins/openshift-priv-jenkins-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..067f4548a5213 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/jenkins/openshift-priv-jenkins-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/jenkins: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-jenkins-release-4.9-images + path_alias: github.com/openshift/jenkins + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/jenkins/openshift-priv-jenkins-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/jenkins/openshift-priv-jenkins-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..c74e0fb59cc5d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/jenkins/openshift-priv-jenkins-release-4.9-presubmits.yaml @@ -0,0 +1,212 @@ +presubmits: + openshift-priv/jenkins: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-jenkins-release-4.9-e2e-aws + path_alias: github.com/openshift/jenkins + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-jenkins + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-jenkins-release-4.9-e2e-aws-jenkins + path_alias: github.com/openshift/jenkins + rerun_command: /test e2e-aws-jenkins + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-jenkins-cluster-profile + - --target=e2e-aws-jenkins + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-jenkins-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-jenkins,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-jenkins-release-4.9-images + path_alias: github.com/openshift/jenkins + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..fce880350c04e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/k8s-prometheus-adapter: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-k8s-prometheus-adapter-release-4.9-images + path_alias: github.com/directxman12/k8s-prometheus-adapter + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..e820875c45461 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.9-presubmits.yaml @@ -0,0 +1,252 @@ +presubmits: + openshift-priv/k8s-prometheus-adapter: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-k8s-prometheus-adapter-release-4.9-e2e-aws + path_alias: github.com/directxman12/k8s-prometheus-adapter + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-k8s-prometheus-adapter-release-4.9-images + path_alias: github.com/directxman12/k8s-prometheus-adapter + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-k8s-prometheus-adapter-release-4.9-unit + path_alias: github.com/directxman12/k8s-prometheus-adapter + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/vendor + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-k8s-prometheus-adapter-release-4.9-vendor + path_alias: github.com/directxman12/k8s-prometheus-adapter + rerun_command: /test vendor + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=vendor + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )vendor,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..c7731acef26bb --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/kube-rbac-proxy: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-kube-rbac-proxy-release-4.9-images + path_alias: github.com/openshift/kube-rbac-proxy + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..ef8fb175f9b3e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.9-presubmits.yaml @@ -0,0 +1,252 @@ +presubmits: + openshift-priv/kube-rbac-proxy: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kube-rbac-proxy-release-4.9-e2e-aws + path_alias: github.com/openshift/kube-rbac-proxy + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kube-rbac-proxy-release-4.9-images + path_alias: github.com/openshift/kube-rbac-proxy + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/test-unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kube-rbac-proxy-release-4.9-test-unit + path_alias: github.com/openshift/kube-rbac-proxy + rerun_command: /test test-unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=test-unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )test-unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/vendor + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kube-rbac-proxy-release-4.9-vendor + path_alias: github.com/openshift/kube-rbac-proxy + rerun_command: /test vendor + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=vendor + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )vendor,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..291d053625cf0 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/kube-state-metrics: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-kube-state-metrics-release-4.9-images + path_alias: k8s.io/kube-state-metrics + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..1604c8ecdc314 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.9-presubmits.yaml @@ -0,0 +1,252 @@ +presubmits: + openshift-priv/kube-state-metrics: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kube-state-metrics-release-4.9-e2e-aws + path_alias: k8s.io/kube-state-metrics + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kube-state-metrics-release-4.9-images + path_alias: k8s.io/kube-state-metrics + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/test-unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kube-state-metrics-release-4.9-test-unit + path_alias: k8s.io/kube-state-metrics + rerun_command: /test test-unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=test-unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )test-unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/vendor + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kube-state-metrics-release-4.9-vendor + path_alias: k8s.io/kube-state-metrics + rerun_command: /test vendor + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=vendor + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )vendor,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/kubefed-operator/openshift-priv-kubefed-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/kubefed-operator/openshift-priv-kubefed-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..8986256d5d2c2 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kubefed-operator/openshift-priv-kubefed-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/kubefed-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-kubefed-operator-release-4.9-images + path_alias: github.com/openshift/kubefed-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/kubefed-operator/openshift-priv-kubefed-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/kubefed-operator/openshift-priv-kubefed-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..5d4635eb099e5 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kubefed-operator/openshift-priv-kubefed-operator-release-4.9-presubmits.yaml @@ -0,0 +1,252 @@ +presubmits: + openshift-priv/kubefed-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubefed-operator-release-4.9-images + path_alias: github.com/openshift/kubefed-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/olm-e2e + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubefed-operator-release-4.9-olm-e2e + path_alias: github.com/openshift/kubefed-operator + rerun_command: /test olm-e2e + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/olm-e2e-cluster-profile + - --target=olm-e2e + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/olm-e2e-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )olm-e2e,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubefed-operator-release-4.9-unit + path_alias: github.com/openshift/kubefed-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/vet + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubefed-operator-release-4.9-vet + path_alias: github.com/openshift/kubefed-operator + rerun_command: /test vet + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=vet + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )vet,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/kubefed/openshift-priv-kubefed-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/kubefed/openshift-priv-kubefed-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..cfd70468727f6 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kubefed/openshift-priv-kubefed-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/kubefed: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-kubefed-release-4.9-images + path_alias: sigs.k8s.io/kubefed + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/kubefed/openshift-priv-kubefed-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/kubefed/openshift-priv-kubefed-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..9031dce4fb8a0 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kubefed/openshift-priv-kubefed-release-4.9-presubmits.yaml @@ -0,0 +1,234 @@ +presubmits: + openshift-priv/kubefed: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubefed-release-4.9-images + path_alias: sigs.k8s.io/kubefed + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/managed-e2e + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubefed-release-4.9-managed-e2e + path_alias: sigs.k8s.io/kubefed + rerun_command: /test managed-e2e + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=managed-e2e + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )managed-e2e,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubefed-release-4.9-unit + path_alias: sigs.k8s.io/kubefed + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/vet + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubefed-release-4.9-vet + path_alias: sigs.k8s.io/kubefed + rerun_command: /test vet + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=vet + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )vet,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..73283003e28d5 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/kubernetes-autoscaler: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-kubernetes-autoscaler-release-4.9-images + path_alias: k8s.io/autoscaler + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..4db77046495b8 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-4.9-presubmits.yaml @@ -0,0 +1,580 @@ +presubmits: + openshift-priv/kubernetes-autoscaler: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-autoscaler-release-4.9-e2e-aws-operator + path_alias: k8s.io/autoscaler + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile + - --target=e2e-aws-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-azure-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-autoscaler-release-4.9-e2e-azure-operator + path_alias: k8s.io/autoscaler + rerun_command: /test e2e-azure-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-azure-operator-cluster-profile + - --target=e2e-azure-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-azure-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-azure-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-autoscaler-release-4.9-e2e-gcp-operator + path_alias: k8s.io/autoscaler + rerun_command: /test e2e-gcp-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-operator-cluster-profile + - --target=e2e-gcp-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/git-history + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-autoscaler-release-4.9-git-history + path_alias: k8s.io/autoscaler + rerun_command: /test git-history + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=git-history + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )git-history,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/goimports + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-autoscaler-release-4.9-goimports + path_alias: k8s.io/autoscaler + rerun_command: /test goimports + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=goimports + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )goimports,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/golint + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-autoscaler-release-4.9-golint + path_alias: k8s.io/autoscaler + rerun_command: /test golint + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=golint + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )golint,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/govet + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-autoscaler-release-4.9-govet + path_alias: k8s.io/autoscaler + rerun_command: /test govet + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=govet + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )govet,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-autoscaler-release-4.9-images + path_alias: k8s.io/autoscaler + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-autoscaler-release-4.9-unit + path_alias: k8s.io/autoscaler + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/kubernetes-kube-storage-version-migrator/openshift-priv-kubernetes-kube-storage-version-migrator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/kubernetes-kube-storage-version-migrator/openshift-priv-kubernetes-kube-storage-version-migrator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..4b8755f82e594 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kubernetes-kube-storage-version-migrator/openshift-priv-kubernetes-kube-storage-version-migrator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/kubernetes-kube-storage-version-migrator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-kubernetes-kube-storage-version-migrator-release-4.9-images + path_alias: github.com/kubernetes-sigs/kube-storage-version-migrator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/kubernetes-kube-storage-version-migrator/openshift-priv-kubernetes-kube-storage-version-migrator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/kubernetes-kube-storage-version-migrator/openshift-priv-kubernetes-kube-storage-version-migrator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..542698a5e035b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kubernetes-kube-storage-version-migrator/openshift-priv-kubernetes-kube-storage-version-migrator-release-4.9-presubmits.yaml @@ -0,0 +1,252 @@ +presubmits: + openshift-priv/kubernetes-kube-storage-version-migrator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-kube-storage-version-migrator-release-4.9-e2e-aws + path_alias: github.com/kubernetes-sigs/kube-storage-version-migrator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-kube-storage-version-migrator-release-4.9-images + path_alias: github.com/kubernetes-sigs/kube-storage-version-migrator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-kube-storage-version-migrator-release-4.9-unit + path_alias: github.com/kubernetes-sigs/kube-storage-version-migrator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-kube-storage-version-migrator-release-4.9-verify + path_alias: github.com/kubernetes-sigs/kube-storage-version-migrator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/kubernetes-nmstate/openshift-priv-kubernetes-nmstate-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/kubernetes-nmstate/openshift-priv-kubernetes-nmstate-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..47e2b84a15e16 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kubernetes-nmstate/openshift-priv-kubernetes-nmstate-release-4.9-presubmits.yaml @@ -0,0 +1,60 @@ +presubmits: + openshift-priv/kubernetes-nmstate: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-nmstate-release-4.9-unit + path_alias: github.com/openshift/kubernetes-nmstate + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..75ca2af734cf1 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-release-4.9-postsubmits.yaml @@ -0,0 +1,66 @@ +postsubmits: + openshift-priv/kubernetes: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-kubernetes-release-4.9-images + path_alias: k8s.io/kubernetes + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + - --target=artifacts + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/kubernetes/openshift-priv-kubernetes-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..3a403e143e67b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-release-4.9-presubmits.yaml @@ -0,0 +1,1996 @@ +presubmits: + openshift-priv/kubernetes: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/configmap-scale + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-release-4.9-configmap-scale + path_alias: k8s.io/kubernetes + rerun_command: /test configmap-scale + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/configmap-scale-cluster-profile + - --target=configmap-scale + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/configmap-scale-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )configmap-scale,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-agnostic-cmd + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-release-4.9-e2e-agnostic-cmd + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-agnostic-cmd + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-agnostic-cmd-cluster-profile + - --target=e2e-agnostic-cmd + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-agnostic-cmd-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-agnostic-cmd,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-release-4.9-e2e-aws + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-csi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-release-4.9-e2e-aws-csi + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-aws-csi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-csi-cluster-profile + - --target=e2e-aws-csi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-csi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-csi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-disruptive + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-release-4.9-e2e-aws-disruptive + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-aws-disruptive + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-disruptive-cluster-profile + - --target=e2e-aws-disruptive + - --template=/usr/local/e2e-aws-disruptive + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-disruptive + - name: TEST_COMMAND + value: setup_ssh_bastion; TEST_SUITE=openshift/disruptive run-tests; TEST_SUITE=openshift/conformance/parallel + run-tests + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-disruptive-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-disruptive + name: job-definition + subPath: cluster-launch-installer-e2e.yaml + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - configMap: + name: prow-job-cluster-launch-installer-e2e + name: job-definition + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-disruptive,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-jenkins + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-release-4.9-e2e-aws-jenkins + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-aws-jenkins + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-jenkins-cluster-profile + - --target=e2e-aws-jenkins + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-jenkins-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-jenkins,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-multitenant + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-release-4.9-e2e-aws-multitenant + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-aws-multitenant + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-multitenant-cluster-profile + - --target=e2e-aws-multitenant + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-multitenant-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-multitenant,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-ovn + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-release-4.9-e2e-aws-ovn + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-aws-ovn + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-ovn-cluster-profile + - --target=e2e-aws-ovn + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-ovn-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-ovn,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-selfupgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-release-4.9-e2e-aws-selfupgrade + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-aws-selfupgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-selfupgrade-cluster-profile + - --target=e2e-aws-selfupgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-selfupgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-selfupgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-serial + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-release-4.9-e2e-aws-serial + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-aws-serial + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-serial-cluster-profile + - --target=e2e-aws-serial + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-serial-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-serial,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-release-4.9-e2e-aws-upgrade + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-azure + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-release-4.9-e2e-azure + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-azure-cluster-profile + - --target=e2e-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-azure-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-azure,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-azure-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-release-4.9-e2e-azure-upgrade + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-azure-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-azure-upgrade-cluster-profile + - --target=e2e-azure-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-azure-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-azure-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-release-4.9-e2e-gcp + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-cluster-profile + - --target=e2e-gcp + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-release-4.9-e2e-gcp-upgrade + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-gcp-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-upgrade-cluster-profile + - --target=e2e-gcp-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-release-4.9-e2e-metal-ipi + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-cluster-profile + - --target=e2e-metal-ipi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi-ovn-dualstack + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-release-4.9-e2e-metal-ipi-ovn-dualstack + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-metal-ipi-ovn-dualstack + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-ovn-dualstack-cluster-profile + - --target=e2e-metal-ipi-ovn-dualstack + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-ovn-dualstack-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-ovn-dualstack,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi-ovn-ipv6 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-release-4.9-e2e-metal-ipi-ovn-ipv6 + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-metal-ipi-ovn-ipv6 + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-ovn-ipv6-cluster-profile + - --target=e2e-metal-ipi-ovn-ipv6 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-ovn-ipv6-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-ovn-ipv6,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: vsphere + context: ci/prow/e2e-vsphere + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-release-4.9-e2e-vsphere + path_alias: k8s.io/kubernetes + rerun_command: /test e2e-vsphere + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-vsphere-cluster-profile + - --target=e2e-vsphere + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-vsphere-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-vsphere + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-vsphere,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-release-4.9-images + path_alias: k8s.io/kubernetes + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + - --target=artifacts + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/integration + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-release-4.9-integration + path_alias: k8s.io/kubernetes + rerun_command: /test integration + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=integration + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )integration,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/k8s-e2e-conformance-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-release-4.9-k8s-e2e-conformance-aws + path_alias: k8s.io/kubernetes + rerun_command: /test k8s-e2e-conformance-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/k8s-e2e-conformance-aws-cluster-profile + - --target=k8s-e2e-conformance-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/k8s-e2e-conformance-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )k8s-e2e-conformance-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/k8s-e2e-gcp + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-release-4.9-k8s-e2e-gcp + path_alias: k8s.io/kubernetes + rerun_command: /test k8s-e2e-gcp + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/k8s-e2e-gcp-cluster-profile + - --target=k8s-e2e-gcp + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/k8s-e2e-gcp-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )k8s-e2e-gcp,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/k8s-e2e-gcp-serial + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-release-4.9-k8s-e2e-gcp-serial + path_alias: k8s.io/kubernetes + rerun_command: /test k8s-e2e-gcp-serial + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/k8s-e2e-gcp-serial-cluster-profile + - --target=k8s-e2e-gcp-serial + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/k8s-e2e-gcp-serial-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )k8s-e2e-gcp-serial,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-release-4.9-unit + path_alias: k8s.io/kubernetes + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-release-4.9-verify + path_alias: k8s.io/kubernetes + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify-commits + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kubernetes-release-4.9-verify-commits + path_alias: k8s.io/kubernetes + rerun_command: /test verify-commits + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify-commits + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify-commits,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/kuryr-kubernetes/openshift-priv-kuryr-kubernetes-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/kuryr-kubernetes/openshift-priv-kuryr-kubernetes-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..8c6e7dae25863 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kuryr-kubernetes/openshift-priv-kuryr-kubernetes-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/kuryr-kubernetes: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-kuryr-kubernetes-release-4.9-images + path_alias: github.com/openshift/kuryr-kubernetes + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/kuryr-kubernetes/openshift-priv-kuryr-kubernetes-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/kuryr-kubernetes/openshift-priv-kuryr-kubernetes-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..dc196ffbd686a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kuryr-kubernetes/openshift-priv-kuryr-kubernetes-release-4.9-presubmits.yaml @@ -0,0 +1,176 @@ +presubmits: + openshift-priv/kuryr-kubernetes: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kuryr-kubernetes-release-4.9-images + path_alias: github.com/openshift/kuryr-kubernetes + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kuryr-kubernetes-release-4.9-unit + path_alias: github.com/openshift/kuryr-kubernetes + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-kuryr-kubernetes-release-4.9-verify + path_alias: github.com/openshift/kuryr-kubernetes + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/leader-elector/openshift-priv-leader-elector-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/leader-elector/openshift-priv-leader-elector-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..ac2891df8741a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/leader-elector/openshift-priv-leader-elector-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/leader-elector: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-leader-elector-release-4.9-images + path_alias: github.com/openshift/leader-elector + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/leader-elector/openshift-priv-leader-elector-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/leader-elector/openshift-priv-leader-elector-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..1d3bcf15bfee2 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/leader-elector/openshift-priv-leader-elector-release-4.9-presubmits.yaml @@ -0,0 +1,118 @@ +presubmits: + openshift-priv/leader-elector: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-leader-elector-release-4.9-images + path_alias: github.com/openshift/leader-elector + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-leader-elector-release-4.9-verify + path_alias: github.com/openshift/leader-elector + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/library-go/openshift-priv-library-go-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/library-go/openshift-priv-library-go-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..0bcdcc0cecff7 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/library-go/openshift-priv-library-go-release-4.9-presubmits.yaml @@ -0,0 +1,252 @@ +presubmits: + openshift-priv/library-go: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-encryption + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-library-go-release-4.9-e2e-aws-encryption + path_alias: github.com/openshift/library-go + rerun_command: /test e2e-aws-encryption + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-encryption-cluster-profile + - --target=e2e-aws-encryption + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-encryption-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-encryption,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-library-go-release-4.9-unit + path_alias: github.com/openshift/library-go + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-library-go-release-4.9-verify + path_alias: github.com/openshift/library-go + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify-deps + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-library-go-release-4.9-verify-deps + path_alias: github.com/openshift/library-go + rerun_command: /test verify-deps + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify-deps + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify-deps,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..04363456fcd8b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/linuxptp-daemon: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-linuxptp-daemon-release-4.9-images + path_alias: github.com/openshift/linuxptp-daemon + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..474e94fbc5a54 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.9-presubmits.yaml @@ -0,0 +1,136 @@ +presubmits: + openshift-priv/linuxptp-daemon: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-linuxptp-daemon-release-4.9-e2e-aws + path_alias: github.com/openshift/linuxptp-daemon + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-linuxptp-daemon-release-4.9-images + path_alias: github.com/openshift/linuxptp-daemon + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/local-storage-operator/openshift-priv-local-storage-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/local-storage-operator/openshift-priv-local-storage-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..69597982a5ef5 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/local-storage-operator/openshift-priv-local-storage-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/local-storage-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-local-storage-operator-release-4.9-images + path_alias: github.com/openshift/local-storage-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/local-storage-operator/openshift-priv-local-storage-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/local-storage-operator/openshift-priv-local-storage-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..7f7a3b4a32dec --- /dev/null +++ b/ci-operator/jobs/openshift-priv/local-storage-operator/openshift-priv-local-storage-operator-release-4.9-presubmits.yaml @@ -0,0 +1,194 @@ +presubmits: + openshift-priv/local-storage-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-local-storage-operator-release-4.9-e2e-operator + path_alias: github.com/openshift/local-storage-operator + rerun_command: /test e2e-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-operator-cluster-profile + - --target=e2e-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-local-storage-operator-release-4.9-images + path_alias: github.com/openshift/local-storage-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-local-storage-operator-release-4.9-unit + path_alias: github.com/openshift/local-storage-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/loki/openshift-priv-loki-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/loki/openshift-priv-loki-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..494cd18a2a311 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/loki/openshift-priv-loki-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/loki: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-loki-release-4.9-images + path_alias: github.com/openshift/loki + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/loki/openshift-priv-loki-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/loki/openshift-priv-loki-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..f3a3c5bbd17ed --- /dev/null +++ b/ci-operator/jobs/openshift-priv/loki/openshift-priv-loki-release-4.9-presubmits.yaml @@ -0,0 +1,60 @@ +presubmits: + openshift-priv/loki: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-loki-release-4.9-images + path_alias: github.com/openshift/loki + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/machine-api-operator/openshift-priv-machine-api-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/machine-api-operator/openshift-priv-machine-api-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..d77872b49ac19 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/machine-api-operator/openshift-priv-machine-api-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/machine-api-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-machine-api-operator-release-4.9-images + path_alias: github.com/openshift/machine-api-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/machine-api-operator/openshift-priv-machine-api-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/machine-api-operator/openshift-priv-machine-api-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..7d72318badc9c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/machine-api-operator/openshift-priv-machine-api-operator-release-4.9-presubmits.yaml @@ -0,0 +1,1422 @@ +presubmits: + openshift-priv/machine-api-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-api-operator-release-4.9-e2e-aws + path_alias: github.com/openshift/machine-api-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-api-operator-release-4.9-e2e-aws-operator + path_alias: github.com/openshift/machine-api-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile + - --target=e2e-aws-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-operator-tech-preview + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-api-operator-release-4.9-e2e-aws-operator-tech-preview + path_alias: github.com/openshift/machine-api-operator + rerun_command: /test e2e-aws-operator-tech-preview + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-tech-preview-cluster-profile + - --target=e2e-aws-operator-tech-preview + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-tech-preview-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator-tech-preview,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-api-operator-release-4.9-e2e-aws-upgrade + path_alias: github.com/openshift/machine-api-operator + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-workers-rhel7 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-api-operator-release-4.9-e2e-aws-workers-rhel7 + path_alias: github.com/openshift/machine-api-operator + rerun_command: /test e2e-aws-workers-rhel7 + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-workers-rhel7-cluster-profile + - --target=e2e-aws-workers-rhel7 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-workers-rhel7-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-workers-rhel7,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-azure + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-api-operator-release-4.9-e2e-azure + path_alias: github.com/openshift/machine-api-operator + rerun_command: /test e2e-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-azure-cluster-profile + - --target=e2e-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-azure-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-azure,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-azure-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-api-operator-release-4.9-e2e-azure-operator + path_alias: github.com/openshift/machine-api-operator + rerun_command: /test e2e-azure-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-azure-operator-cluster-profile + - --target=e2e-azure-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-azure-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-azure-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-api-operator-release-4.9-e2e-gcp + path_alias: github.com/openshift/machine-api-operator + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-cluster-profile + - --target=e2e-gcp + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-api-operator-release-4.9-e2e-gcp-operator + path_alias: github.com/openshift/machine-api-operator + rerun_command: /test e2e-gcp-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-operator-cluster-profile + - --target=e2e-gcp-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-libvirt + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-api-operator-release-4.9-e2e-libvirt + path_alias: github.com/openshift/machine-api-operator + rerun_command: /test e2e-libvirt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-libvirt-cluster-profile + - --target=e2e-libvirt + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-libvirt-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-libvirt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-api-operator-release-4.9-e2e-metal-ipi + path_alias: github.com/openshift/machine-api-operator + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-cluster-profile + - --target=e2e-metal-ipi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: vsphere + context: ci/prow/e2e-vsphere + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-api-operator-release-4.9-e2e-vsphere + path_alias: github.com/openshift/machine-api-operator + rerun_command: /test e2e-vsphere + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-vsphere-cluster-profile + - --target=e2e-vsphere + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-vsphere-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-vsphere + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-vsphere,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: vsphere + context: ci/prow/e2e-vsphere-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-api-operator-release-4.9-e2e-vsphere-operator + path_alias: github.com/openshift/machine-api-operator + rerun_command: /test e2e-vsphere-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-vsphere-operator-cluster-profile + - --target=e2e-vsphere-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-vsphere-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-vsphere + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-vsphere-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: vsphere + context: ci/prow/e2e-vsphere-serial + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-api-operator-release-4.9-e2e-vsphere-serial + path_alias: github.com/openshift/machine-api-operator + rerun_command: /test e2e-vsphere-serial + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-vsphere-serial-cluster-profile + - --target=e2e-vsphere-serial + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-vsphere-serial-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-vsphere + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-vsphere-serial,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/generate + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-api-operator-release-4.9-generate + path_alias: github.com/openshift/machine-api-operator + rerun_command: /test generate + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=generate + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )generate,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/goimports + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-api-operator-release-4.9-goimports + path_alias: github.com/openshift/machine-api-operator + rerun_command: /test goimports + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=goimports + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )goimports,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/golint + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-api-operator-release-4.9-golint + path_alias: github.com/openshift/machine-api-operator + rerun_command: /test golint + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=golint + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )golint,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/govet + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-api-operator-release-4.9-govet + path_alias: github.com/openshift/machine-api-operator + rerun_command: /test govet + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=govet + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )govet,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-api-operator-release-4.9-images + path_alias: github.com/openshift/machine-api-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-api-operator-release-4.9-unit + path_alias: github.com/openshift/machine-api-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/machine-config-operator/openshift-priv-machine-config-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/machine-config-operator/openshift-priv-machine-config-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..ef8eed2381409 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/machine-config-operator/openshift-priv-machine-config-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/machine-config-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-machine-config-operator-release-4.9-images + path_alias: github.com/openshift/machine-config-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/machine-config-operator/openshift-priv-machine-config-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/machine-config-operator/openshift-priv-machine-config-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..0846fdbf1f095 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/machine-config-operator/openshift-priv-machine-config-operator-release-4.9-presubmits.yaml @@ -0,0 +1,1495 @@ +presubmits: + openshift-priv/machine-config-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/cluster-bootimages + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-config-operator-release-4.9-cluster-bootimages + path_alias: github.com/openshift/machine-config-operator + rerun_command: /test cluster-bootimages + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/cluster-bootimages-cluster-profile + - --target=cluster-bootimages + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/cluster-bootimages-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )cluster-bootimages,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-agnostic-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-config-operator-release-4.9-e2e-agnostic-upgrade + path_alias: github.com/openshift/machine-config-operator + rerun_command: /test e2e-agnostic-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-agnostic-upgrade-cluster-profile + - --target=e2e-agnostic-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-agnostic-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-agnostic-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-config-operator-release-4.9-e2e-aws + path_alias: github.com/openshift/machine-config-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-disruptive + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-config-operator-release-4.9-e2e-aws-disruptive + path_alias: github.com/openshift/machine-config-operator + rerun_command: /test e2e-aws-disruptive + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-disruptive-cluster-profile + - --target=e2e-aws-disruptive + - --template=/usr/local/e2e-aws-disruptive + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-disruptive + - name: TEST_COMMAND + value: setup_ssh_bastion; TEST_SUITE=openshift/disruptive run-tests; TEST_SUITE=openshift/conformance/parallel + run-tests + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-disruptive-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-disruptive + name: job-definition + subPath: cluster-launch-installer-e2e.yaml + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - configMap: + name: prow-job-cluster-launch-installer-e2e + name: job-definition + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-disruptive,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-proxy + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-config-operator-release-4.9-e2e-aws-proxy + path_alias: github.com/openshift/machine-config-operator + rerun_command: /test e2e-aws-proxy + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-proxy-cluster-profile + - --target=e2e-aws-proxy + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-proxy-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-proxy,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-serial + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-config-operator-release-4.9-e2e-aws-serial + path_alias: github.com/openshift/machine-config-operator + rerun_command: /test e2e-aws-serial + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-serial-cluster-profile + - --target=e2e-aws-serial + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-serial-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-serial,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-single-node + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-config-operator-release-4.9-e2e-aws-single-node + path_alias: github.com/openshift/machine-config-operator + rerun_command: /test e2e-aws-single-node + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-single-node-cluster-profile + - --target=e2e-aws-single-node + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-single-node-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-single-node,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-workers-rhel7 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-config-operator-release-4.9-e2e-aws-workers-rhel7 + path_alias: github.com/openshift/machine-config-operator + rerun_command: /test e2e-aws-workers-rhel7 + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-workers-rhel7-cluster-profile + - --target=e2e-aws-workers-rhel7 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-workers-rhel7-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-workers-rhel7,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-azure + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-config-operator-release-4.9-e2e-azure + path_alias: github.com/openshift/machine-config-operator + rerun_command: /test e2e-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-azure-cluster-profile + - --target=e2e-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-azure-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-azure,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp-op + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-config-operator-release-4.9-e2e-gcp-op + path_alias: github.com/openshift/machine-config-operator + rerun_command: /test e2e-gcp-op + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-op-cluster-profile + - --target=e2e-gcp-op + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-op-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-op,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-assisted + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-config-operator-release-4.9-e2e-metal-assisted + path_alias: github.com/openshift/machine-config-operator + rerun_command: /test e2e-metal-assisted + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-assisted-cluster-profile + - --target=e2e-metal-assisted + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-assisted-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-assisted,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-config-operator-release-4.9-e2e-metal-ipi + path_alias: github.com/openshift/machine-config-operator + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-cluster-profile + - --target=e2e-metal-ipi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi-ovn-dualstack + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-config-operator-release-4.9-e2e-metal-ipi-ovn-dualstack + path_alias: github.com/openshift/machine-config-operator + rerun_command: /test e2e-metal-ipi-ovn-dualstack + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-ovn-dualstack-cluster-profile + - --target=e2e-metal-ipi-ovn-dualstack + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-ovn-dualstack-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-ovn-dualstack,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-ovirt + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-config-operator-release-4.9-e2e-ovirt + path_alias: github.com/openshift/machine-config-operator + rerun_command: /test e2e-ovirt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-ovirt-cluster-profile + - --target=e2e-ovirt + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-ovirt-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-ovirt + - configMap: + name: cluster-profile-ovirt + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-ovirt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-ovn-step-registry + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-config-operator-release-4.9-e2e-ovn-step-registry + path_alias: github.com/openshift/machine-config-operator + rerun_command: /test e2e-ovn-step-registry + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-ovn-step-registry-cluster-profile + - --target=e2e-ovn-step-registry + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-ovn-step-registry-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-ovn-step-registry,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: vsphere + context: ci/prow/e2e-vsphere + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-config-operator-release-4.9-e2e-vsphere + path_alias: github.com/openshift/machine-config-operator + rerun_command: /test e2e-vsphere + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-vsphere-cluster-profile + - --target=e2e-vsphere + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-vsphere-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-vsphere + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-vsphere,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: vsphere + context: ci/prow/e2e-vsphere-upi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-config-operator-release-4.9-e2e-vsphere-upi + path_alias: github.com/openshift/machine-config-operator + rerun_command: /test e2e-vsphere-upi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-vsphere-upi-cluster-profile + - --target=e2e-vsphere-upi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-vsphere-upi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-vsphere + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-vsphere-upi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-config-operator-release-4.9-images + path_alias: github.com/openshift/machine-config-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-config-operator-release-4.9-unit + path_alias: github.com/openshift/machine-config-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-machine-config-operator-release-4.9-verify + path_alias: github.com/openshift/machine-config-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/mdns-publisher/openshift-priv-mdns-publisher-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/mdns-publisher/openshift-priv-mdns-publisher-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..9c145279fd940 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/mdns-publisher/openshift-priv-mdns-publisher-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/mdns-publisher: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-mdns-publisher-release-4.9-images + path_alias: github.com/openshift/mdns-publisher + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/mdns-publisher/openshift-priv-mdns-publisher-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/mdns-publisher/openshift-priv-mdns-publisher-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..ea0daa66e2f78 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/mdns-publisher/openshift-priv-mdns-publisher-release-4.9-presubmits.yaml @@ -0,0 +1,388 @@ +presubmits: + openshift-priv/mdns-publisher: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-mdns-publisher-release-4.9-e2e-metal-ipi + path_alias: github.com/openshift/mdns-publisher + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-cluster-profile + - --target=e2e-metal-ipi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-openstack-ipi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-mdns-publisher-release-4.9-e2e-openstack-ipi + path_alias: github.com/openshift/mdns-publisher + rerun_command: /test e2e-openstack-ipi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-openstack-ipi-cluster-profile + - --target=e2e-openstack-ipi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-openstack-ipi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-openstack + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-openstack-ipi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/gofmt + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-mdns-publisher-release-4.9-gofmt + path_alias: github.com/openshift/mdns-publisher + rerun_command: /test gofmt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=gofmt + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )gofmt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/govet + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-mdns-publisher-release-4.9-govet + path_alias: github.com/openshift/mdns-publisher + rerun_command: /test govet + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=govet + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )govet,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-mdns-publisher-release-4.9-images + path_alias: github.com/openshift/mdns-publisher + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-mdns-publisher-release-4.9-unit + path_alias: github.com/openshift/mdns-publisher + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..028722a5ac1ab --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/metal3-smart-exporter: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-metal3-smart-exporter-release-4.9-images + path_alias: github.com/openshift/metal3-smart-exporter + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..ec9ad1eb455b0 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.9-presubmits.yaml @@ -0,0 +1,60 @@ +presubmits: + openshift-priv/metal3-smart-exporter: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-metal3-smart-exporter-release-4.9-images + path_alias: github.com/openshift/metal3-smart-exporter + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..fa1cca6a00120 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/multus-admission-controller: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-multus-admission-controller-release-4.9-images + path_alias: github.com/openshift/multus-admission-controller + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..5ae9fae61d715 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.9-presubmits.yaml @@ -0,0 +1,136 @@ +presubmits: + openshift-priv/multus-admission-controller: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-multus-admission-controller-release-4.9-e2e-aws + path_alias: github.com/openshift/multus-admission-controller + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-multus-admission-controller-release-4.9-images + path_alias: github.com/openshift/multus-admission-controller + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/multus-cni/openshift-priv-multus-cni-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/multus-cni/openshift-priv-multus-cni-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..6aba7732128f5 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/multus-cni/openshift-priv-multus-cni-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/multus-cni: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-multus-cni-release-4.9-images + path_alias: github.com/openshift/multus-cni + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/multus-cni/openshift-priv-multus-cni-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/multus-cni/openshift-priv-multus-cni-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..551acc4bff217 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/multus-cni/openshift-priv-multus-cni-release-4.9-presubmits.yaml @@ -0,0 +1,212 @@ +presubmits: + openshift-priv/multus-cni: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-multus-cni-release-4.9-e2e-aws + path_alias: github.com/openshift/multus-cni + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-multus-cni-release-4.9-e2e-aws-upgrade + path_alias: github.com/openshift/multus-cni + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-multus-cni-release-4.9-images + path_alias: github.com/openshift/multus-cni + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/multus-networkpolicy/openshift-priv-multus-networkpolicy-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/multus-networkpolicy/openshift-priv-multus-networkpolicy-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..040a24ab5a741 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/multus-networkpolicy/openshift-priv-multus-networkpolicy-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/multus-networkpolicy: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-multus-networkpolicy-release-4.9-images + path_alias: github.com/openshift/multus-networkpolicy + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/multus-networkpolicy/openshift-priv-multus-networkpolicy-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/multus-networkpolicy/openshift-priv-multus-networkpolicy-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..baf33b059f122 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/multus-networkpolicy/openshift-priv-multus-networkpolicy-release-4.9-presubmits.yaml @@ -0,0 +1,136 @@ +presubmits: + openshift-priv/multus-networkpolicy: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-multus-networkpolicy-release-4.9-e2e-aws + path_alias: github.com/openshift/multus-networkpolicy + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-multus-networkpolicy-release-4.9-images + path_alias: github.com/openshift/multus-networkpolicy + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/must-gather/openshift-priv-must-gather-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/must-gather/openshift-priv-must-gather-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..820730531f24f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/must-gather/openshift-priv-must-gather-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/must-gather: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-must-gather-release-4.9-images + path_alias: github.com/openshift/must-gather + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/must-gather/openshift-priv-must-gather-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/must-gather/openshift-priv-must-gather-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..3a26a75b97ff1 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/must-gather/openshift-priv-must-gather-release-4.9-presubmits.yaml @@ -0,0 +1,136 @@ +presubmits: + openshift-priv/must-gather: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-must-gather-release-4.9-e2e-aws + path_alias: github.com/openshift/must-gather + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-must-gather-release-4.9-images + path_alias: github.com/openshift/must-gather + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..a3d4de8a94501 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/network-metrics-daemon: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-network-metrics-daemon-release-4.9-images + path_alias: github.com/openshift/network-metrics-daemon + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..12a7c378d42b3 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.9-presubmits.yaml @@ -0,0 +1,196 @@ +presubmits: + openshift-priv/network-metrics-daemon: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-network-metrics-daemon-release-4.9-e2e + path_alias: github.com/openshift/network-metrics-daemon + rerun_command: /test e2e + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-cluster-profile + - --target=e2e + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-network-metrics-daemon-release-4.9-images + path_alias: github.com/openshift/network-metrics-daemon + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-network-metrics-daemon-release-4.9-unit + path_alias: github.com/openshift/network-metrics-daemon + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/network-tools/openshift-priv-network-tools-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/network-tools/openshift-priv-network-tools-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..275dc87123828 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/network-tools/openshift-priv-network-tools-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/network-tools: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-network-tools-release-4.9-images + path_alias: github.com/openshift/network-tools + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/network-tools/openshift-priv-network-tools-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/network-tools/openshift-priv-network-tools-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..e9fac29359afc --- /dev/null +++ b/ci-operator/jobs/openshift-priv/network-tools/openshift-priv-network-tools-release-4.9-presubmits.yaml @@ -0,0 +1,136 @@ +presubmits: + openshift-priv/network-tools: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-network-tools-release-4.9-e2e-aws + path_alias: github.com/openshift/network-tools + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-network-tools-release-4.9-images + path_alias: github.com/openshift/network-tools + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..06c4e5456f8f1 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/node-feature-discovery: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-node-feature-discovery-release-4.9-images + path_alias: github.com/openshift/node-feature-discovery + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..7b65ff0c80321 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.9-presubmits.yaml @@ -0,0 +1,176 @@ +presubmits: + openshift-priv/node-feature-discovery: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-node-feature-discovery-release-4.9-images + path_alias: github.com/openshift/node-feature-discovery + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-node-feature-discovery-release-4.9-unit + path_alias: github.com/openshift/node-feature-discovery + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-node-feature-discovery-release-4.9-verify + path_alias: github.com/openshift/node-feature-discovery + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/node-problem-detector-operator/openshift-priv-node-problem-detector-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/node-problem-detector-operator/openshift-priv-node-problem-detector-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..2e7d1f8a93557 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/node-problem-detector-operator/openshift-priv-node-problem-detector-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/node-problem-detector-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-node-problem-detector-operator-release-4.9-images + path_alias: github.com/openshift/node-problem-detector-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/node-problem-detector-operator/openshift-priv-node-problem-detector-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/node-problem-detector-operator/openshift-priv-node-problem-detector-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..c92c9d2af2f96 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/node-problem-detector-operator/openshift-priv-node-problem-detector-operator-release-4.9-presubmits.yaml @@ -0,0 +1,60 @@ +presubmits: + openshift-priv/node-problem-detector-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-node-problem-detector-operator-release-4.9-images + path_alias: github.com/openshift/node-problem-detector-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/node-problem-detector/openshift-priv-node-problem-detector-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/node-problem-detector/openshift-priv-node-problem-detector-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..f06075e810444 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/node-problem-detector/openshift-priv-node-problem-detector-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/node-problem-detector: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-node-problem-detector-release-4.9-images + path_alias: github.com/openshift/node-problem-detector + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/node-problem-detector/openshift-priv-node-problem-detector-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/node-problem-detector/openshift-priv-node-problem-detector-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..52ddb1326a6e7 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/node-problem-detector/openshift-priv-node-problem-detector-release-4.9-presubmits.yaml @@ -0,0 +1,60 @@ +presubmits: + openshift-priv/node-problem-detector: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-node-problem-detector-release-4.9-images + path_alias: github.com/openshift/node-problem-detector + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/node_exporter/openshift-priv-node_exporter-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/node_exporter/openshift-priv-node_exporter-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..29b66b87ca686 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/node_exporter/openshift-priv-node_exporter-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/node_exporter: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-node_exporter-release-4.9-images + path_alias: github.com/openshift/node_exporter + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/node_exporter/openshift-priv-node_exporter-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/node_exporter/openshift-priv-node_exporter-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..d395d7f68ac64 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/node_exporter/openshift-priv-node_exporter-release-4.9-presubmits.yaml @@ -0,0 +1,252 @@ +presubmits: + openshift-priv/node_exporter: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-node_exporter-release-4.9-e2e-aws + path_alias: github.com/openshift/node_exporter + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-node_exporter-release-4.9-images + path_alias: github.com/openshift/node_exporter + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/test-unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-node_exporter-release-4.9-test-unit + path_alias: github.com/openshift/node_exporter + rerun_command: /test test-unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=test-unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )test-unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/vendor + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-node_exporter-release-4.9-vendor + path_alias: github.com/openshift/node_exporter + rerun_command: /test vendor + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=vendor + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )vendor,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..de6ce5a3a8d1c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/oauth-apiserver: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-oauth-apiserver-release-4.9-images + path_alias: github.com/openshift/oauth-apiserver + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..2fbdcfc90c38b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.9-presubmits.yaml @@ -0,0 +1,406 @@ +presubmits: + openshift-priv/oauth-apiserver: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-oauth-apiserver-release-4.9-e2e-aws + path_alias: github.com/openshift/oauth-apiserver + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-oauth-apiserver-release-4.9-e2e-aws-upgrade + path_alias: github.com/openshift/oauth-apiserver + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-component + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-oauth-apiserver-release-4.9-e2e-component + path_alias: github.com/openshift/oauth-apiserver + rerun_command: /test e2e-component + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-component-cluster-profile + - --target=e2e-component + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-component-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-component,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-oauth-apiserver-release-4.9-images + path_alias: github.com/openshift/oauth-apiserver + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-oauth-apiserver-release-4.9-unit + path_alias: github.com/openshift/oauth-apiserver + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-oauth-apiserver-release-4.9-verify + path_alias: github.com/openshift/oauth-apiserver + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/oauth-proxy/openshift-priv-oauth-proxy-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/oauth-proxy/openshift-priv-oauth-proxy-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..502c0e104facb --- /dev/null +++ b/ci-operator/jobs/openshift-priv/oauth-proxy/openshift-priv-oauth-proxy-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/oauth-proxy: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-oauth-proxy-release-4.9-images + path_alias: github.com/openshift/oauth-proxy + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/oauth-proxy/openshift-priv-oauth-proxy-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/oauth-proxy/openshift-priv-oauth-proxy-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..5b472167d17a7 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/oauth-proxy/openshift-priv-oauth-proxy-release-4.9-presubmits.yaml @@ -0,0 +1,388 @@ +presubmits: + openshift-priv/oauth-proxy: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-oauth-proxy-release-4.9-e2e-aws + path_alias: github.com/openshift/oauth-proxy + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-component + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-oauth-proxy-release-4.9-e2e-component + path_alias: github.com/openshift/oauth-proxy + rerun_command: /test e2e-component + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-component-cluster-profile + - --target=e2e-component + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-component-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-component,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-oauth-proxy-release-4.9-images + path_alias: github.com/openshift/oauth-proxy + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-oauth-proxy-release-4.9-unit + path_alias: github.com/openshift/oauth-proxy + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-oauth-proxy-release-4.9-verify + path_alias: github.com/openshift/oauth-proxy + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify-deps + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-oauth-proxy-release-4.9-verify-deps + path_alias: github.com/openshift/oauth-proxy + rerun_command: /test verify-deps + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify-deps + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify-deps,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/oauth-server/openshift-priv-oauth-server-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/oauth-server/openshift-priv-oauth-server-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..ba6f4c980ee22 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/oauth-server/openshift-priv-oauth-server-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/oauth-server: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-oauth-server-release-4.9-images + path_alias: github.com/openshift/oauth-server + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/oauth-server/openshift-priv-oauth-server-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/oauth-server/openshift-priv-oauth-server-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..724b4701f65d9 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/oauth-server/openshift-priv-oauth-server-release-4.9-presubmits.yaml @@ -0,0 +1,466 @@ +presubmits: + openshift-priv/oauth-server: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-agnostic-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-oauth-server-release-4.9-e2e-agnostic-upgrade + path_alias: github.com/openshift/oauth-server + rerun_command: /test e2e-agnostic-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-agnostic-upgrade-cluster-profile + - --target=e2e-agnostic-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-agnostic-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-agnostic-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-serial + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-oauth-server-release-4.9-e2e-aws-serial + path_alias: github.com/openshift/oauth-server + rerun_command: /test e2e-aws-serial + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-serial-cluster-profile + - --target=e2e-aws-serial + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-serial-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-serial,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-oauth-server-release-4.9-e2e-gcp + path_alias: github.com/openshift/oauth-server + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-cluster-profile + - --target=e2e-gcp + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-oauth-server-release-4.9-images + path_alias: github.com/openshift/oauth-server + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-oauth-server-release-4.9-unit + path_alias: github.com/openshift/oauth-server + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-oauth-server-release-4.9-verify + path_alias: github.com/openshift/oauth-server + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify-deps + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-oauth-server-release-4.9-verify-deps + path_alias: github.com/openshift/oauth-server + rerun_command: /test verify-deps + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify-deps + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify-deps,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/oc/openshift-priv-oc-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/oc/openshift-priv-oc-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..45dd6242e8223 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/oc/openshift-priv-oc-release-4.9-postsubmits.yaml @@ -0,0 +1,66 @@ +postsubmits: + openshift-priv/oc: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-oc-release-4.9-images + path_alias: github.com/openshift/oc + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + - --target=rpms + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/oc/openshift-priv-oc-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/oc/openshift-priv-oc-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..59da4c50aaa82 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/oc/openshift-priv-oc-release-4.9-presubmits.yaml @@ -0,0 +1,811 @@ +presubmits: + openshift-priv/oc: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/build-rpms-from-tar + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-oc-release-4.9-build-rpms-from-tar + path_alias: github.com/openshift/oc + rerun_command: /test build-rpms-from-tar + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=build-rpms-from-tar + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )build-rpms-from-tar,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-agnostic-cmd + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-oc-release-4.9-e2e-agnostic-cmd + path_alias: github.com/openshift/oc + rerun_command: /test e2e-agnostic-cmd + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-agnostic-cmd-cluster-profile + - --target=e2e-agnostic-cmd + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-agnostic-cmd-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-agnostic-cmd,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-oc-release-4.9-e2e-aws + path_alias: github.com/openshift/oc + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-builds + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-oc-release-4.9-e2e-aws-builds + path_alias: github.com/openshift/oc + rerun_command: /test e2e-aws-builds + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-builds-cluster-profile + - --target=e2e-aws-builds + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-builds-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-builds,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-serial + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-oc-release-4.9-e2e-aws-serial + path_alias: github.com/openshift/oc + rerun_command: /test e2e-aws-serial + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-serial-cluster-profile + - --target=e2e-aws-serial + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-serial-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-serial,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-oc-release-4.9-e2e-aws-upgrade + path_alias: github.com/openshift/oc + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi-ovn-ipv6 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-oc-release-4.9-e2e-metal-ipi-ovn-ipv6 + path_alias: github.com/openshift/oc + rerun_command: /test e2e-metal-ipi-ovn-ipv6 + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-ovn-ipv6-cluster-profile + - --target=e2e-metal-ipi-ovn-ipv6 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-ovn-ipv6-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-ovn-ipv6,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-oc-release-4.9-images + path_alias: github.com/openshift/oc + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + - --target=rpms + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/rpm-build + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-oc-release-4.9-rpm-build + path_alias: github.com/openshift/oc + rerun_command: /test rpm-build + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=rpm-build + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )rpm-build,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-oc-release-4.9-unit + path_alias: github.com/openshift/oc + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-oc-release-4.9-verify + path_alias: github.com/openshift/oc + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify-deps + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-oc-release-4.9-verify-deps + path_alias: github.com/openshift/oc + rerun_command: /test verify-deps + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify-deps + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify-deps,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/ocp-release-operator-sdk/openshift-priv-ocp-release-operator-sdk-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ocp-release-operator-sdk/openshift-priv-ocp-release-operator-sdk-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..920774fbd2529 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ocp-release-operator-sdk/openshift-priv-ocp-release-operator-sdk-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/ocp-release-operator-sdk: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-ocp-release-operator-sdk-release-4.9-images + path_alias: github.com/openshift/ocp-release-operator-sdk + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/ocp-release-operator-sdk/openshift-priv-ocp-release-operator-sdk-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/ocp-release-operator-sdk/openshift-priv-ocp-release-operator-sdk-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..757cbe505aee7 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ocp-release-operator-sdk/openshift-priv-ocp-release-operator-sdk-release-4.9-presubmits.yaml @@ -0,0 +1,328 @@ +presubmits: + openshift-priv/ocp-release-operator-sdk: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-ansible + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ocp-release-operator-sdk-release-4.9-e2e-aws-ansible + path_alias: github.com/openshift/ocp-release-operator-sdk + rerun_command: /test e2e-aws-ansible + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-ansible-cluster-profile + - --target=e2e-aws-ansible + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-ansible-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-ansible,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-helm + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ocp-release-operator-sdk-release-4.9-e2e-aws-helm + path_alias: github.com/openshift/ocp-release-operator-sdk + rerun_command: /test e2e-aws-helm + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-helm-cluster-profile + - --target=e2e-aws-helm + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-helm-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-helm,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ocp-release-operator-sdk-release-4.9-images + path_alias: github.com/openshift/ocp-release-operator-sdk + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/sanity + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ocp-release-operator-sdk-release-4.9-sanity + path_alias: github.com/openshift/ocp-release-operator-sdk + rerun_command: /test sanity + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=sanity + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )sanity,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ocp-release-operator-sdk-release-4.9-unit + path_alias: github.com/openshift/ocp-release-operator-sdk + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/openshift-ansible/openshift-priv-openshift-ansible-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-ansible/openshift-priv-openshift-ansible-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..fd5679fb8f632 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/openshift-ansible/openshift-priv-openshift-ansible-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/openshift-ansible: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-openshift-ansible-release-4.9-images + path_alias: github.com/openshift/openshift-ansible + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/openshift-ansible/openshift-priv-openshift-ansible-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-ansible/openshift-priv-openshift-ansible-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..f859a964bdfa1 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/openshift-ansible/openshift-priv-openshift-ansible-release-4.9-presubmits.yaml @@ -0,0 +1,194 @@ +presubmits: + openshift-priv/openshift-ansible: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-workers-rhel7 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-openshift-ansible-release-4.9-e2e-aws-workers-rhel7 + path_alias: github.com/openshift/openshift-ansible + rerun_command: /test e2e-aws-workers-rhel7 + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-workers-rhel7-cluster-profile + - --target=e2e-aws-workers-rhel7 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-workers-rhel7-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-workers-rhel7,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-openshift-ansible-release-4.9-images + path_alias: github.com/openshift/openshift-ansible + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-openshift-ansible-release-4.9-unit + path_alias: github.com/openshift/openshift-ansible + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/openshift-apiserver/openshift-priv-openshift-apiserver-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-apiserver/openshift-priv-openshift-apiserver-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..0643743dbe6a0 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/openshift-apiserver/openshift-priv-openshift-apiserver-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/openshift-apiserver: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-openshift-apiserver-release-4.9-images + path_alias: github.com/openshift/openshift-apiserver + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/openshift-apiserver/openshift-priv-openshift-apiserver-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-apiserver/openshift-priv-openshift-apiserver-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..16056f9fda52e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/openshift-apiserver/openshift-priv-openshift-apiserver-release-4.9-presubmits.yaml @@ -0,0 +1,480 @@ +presubmits: + openshift-priv/openshift-apiserver: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-openshift-apiserver-release-4.9-e2e-aws + path_alias: github.com/openshift/openshift-apiserver + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-serial + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-openshift-apiserver-release-4.9-e2e-aws-serial + path_alias: github.com/openshift/openshift-apiserver + rerun_command: /test e2e-aws-serial + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-serial-cluster-profile + - --target=e2e-aws-serial + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-serial-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-serial,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-openshift-apiserver-release-4.9-e2e-aws-upgrade + path_alias: github.com/openshift/openshift-apiserver + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-cmd + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-openshift-apiserver-release-4.9-e2e-cmd + path_alias: github.com/openshift/openshift-apiserver + rerun_command: /test e2e-cmd + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-cmd-cluster-profile + - --target=e2e-cmd + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-cmd-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-cmd,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-openshift-apiserver-release-4.9-images + path_alias: github.com/openshift/openshift-apiserver + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-openshift-apiserver-release-4.9-unit + path_alias: github.com/openshift/openshift-apiserver + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-openshift-apiserver-release-4.9-verify + path_alias: github.com/openshift/openshift-apiserver + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/openshift-controller-manager/openshift-priv-openshift-controller-manager-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-controller-manager/openshift-priv-openshift-controller-manager-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..3587abdd60fa9 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/openshift-controller-manager/openshift-priv-openshift-controller-manager-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/openshift-controller-manager: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-openshift-controller-manager-release-4.9-images + path_alias: github.com/openshift/openshift-controller-manager + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/openshift-controller-manager/openshift-priv-openshift-controller-manager-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-controller-manager/openshift-priv-openshift-controller-manager-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..7da848f18cd7a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/openshift-controller-manager/openshift-priv-openshift-controller-manager-release-4.9-presubmits.yaml @@ -0,0 +1,636 @@ +presubmits: + openshift-priv/openshift-controller-manager: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-openshift-controller-manager-release-4.9-e2e-aws + path_alias: github.com/openshift/openshift-controller-manager + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-builds + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-openshift-controller-manager-release-4.9-e2e-aws-builds + path_alias: github.com/openshift/openshift-controller-manager + rerun_command: /test e2e-aws-builds + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-builds-cluster-profile + - --target=e2e-aws-builds + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-builds-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-builds,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-proxy + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-openshift-controller-manager-release-4.9-e2e-aws-proxy + path_alias: github.com/openshift/openshift-controller-manager + rerun_command: /test e2e-aws-proxy + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-proxy-cluster-profile + - --target=e2e-aws-proxy + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-proxy-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-proxy,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-openshift-controller-manager-release-4.9-e2e-aws-upgrade + path_alias: github.com/openshift/openshift-controller-manager + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-openshift-controller-manager-release-4.9-e2e-gcp + path_alias: github.com/openshift/openshift-controller-manager + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-cluster-profile + - --target=e2e-gcp + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp-builds + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-openshift-controller-manager-release-4.9-e2e-gcp-builds + path_alias: github.com/openshift/openshift-controller-manager + rerun_command: /test e2e-gcp-builds + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-builds-cluster-profile + - --target=e2e-gcp-builds + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-builds-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-builds,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-openshift-controller-manager-release-4.9-images + path_alias: github.com/openshift/openshift-controller-manager + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-openshift-controller-manager-release-4.9-unit + path_alias: github.com/openshift/openshift-controller-manager + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-openshift-controller-manager-release-4.9-verify + path_alias: github.com/openshift/openshift-controller-manager + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/openshift-state-metrics/openshift-priv-openshift-state-metrics-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-state-metrics/openshift-priv-openshift-state-metrics-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..65e35f1c2a781 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/openshift-state-metrics/openshift-priv-openshift-state-metrics-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/openshift-state-metrics: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-openshift-state-metrics-release-4.9-images + path_alias: github.com/openshift/openshift-state-metrics + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/openshift-state-metrics/openshift-priv-openshift-state-metrics-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-state-metrics/openshift-priv-openshift-state-metrics-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..d8f1937fc9788 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/openshift-state-metrics/openshift-priv-openshift-state-metrics-release-4.9-presubmits.yaml @@ -0,0 +1,368 @@ +presubmits: + openshift-priv/openshift-state-metrics: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/doccheck + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-openshift-state-metrics-release-4.9-doccheck + path_alias: github.com/openshift/openshift-state-metrics + rerun_command: /test doccheck + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=doccheck + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )doccheck,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-openshift-state-metrics-release-4.9-e2e-aws + path_alias: github.com/openshift/openshift-state-metrics + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/gofmt + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-openshift-state-metrics-release-4.9-gofmt + path_alias: github.com/openshift/openshift-state-metrics + rerun_command: /test gofmt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=gofmt + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )gofmt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-openshift-state-metrics-release-4.9-images + path_alias: github.com/openshift/openshift-state-metrics + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-openshift-state-metrics-release-4.9-unit + path_alias: github.com/openshift/openshift-state-metrics + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/vendor + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-openshift-state-metrics-release-4.9-vendor + path_alias: github.com/openshift/openshift-state-metrics + rerun_command: /test vendor + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=vendor + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )vendor,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/openshift-tests-private/openshift-priv-openshift-tests-private-release-4.9-periodics.yaml b/ci-operator/jobs/openshift-priv/openshift-tests-private/openshift-priv-openshift-tests-private-release-4.9-periodics.yaml new file mode 100644 index 0000000000000..965a0b9caac9a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/openshift-tests-private/openshift-priv-openshift-tests-private-release-4.9-periodics.yaml @@ -0,0 +1,84 @@ +periodics: +- agent: kubernetes + cluster: api.ci + cron: 0 */8 * * * + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.8 + org: openshift-priv + path_alias: github.com/openshift/openshift-tests-private + repo: openshift-tests-private + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + job-release: '4.7' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: periodic-ci-openshift-priv-openshift-tests-private-release-4.9-sanity + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/secrets/ci-pull-credentials + - --secret-dir=/usr/local/sanity-cluster-profile + - --target=sanity + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /usr/local/sanity-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift-priv/openshift-tests-private/openshift-priv-openshift-tests-private-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-tests-private/openshift-priv-openshift-tests-private-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..47cfaec413883 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/openshift-tests-private/openshift-priv-openshift-tests-private-release-4.9-presubmits.yaml @@ -0,0 +1,145 @@ +presubmits: + openshift-priv/openshift-tests-private: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + job-release: '4.7' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-openshift-tests-private-release-4.9-e2e-aws + path_alias: github.com/openshift/openshift-tests-private + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/secrets/ci-pull-credentials + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /secrets/ci-pull-credentials + name: ci-pull-credentials + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: ci-pull-credentials + secret: + secretName: ci-pull-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/title-check + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + job-release: '4.7' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-openshift-tests-private-release-4.9-title-check + path_alias: github.com/openshift/openshift-tests-private + rerun_command: /test title-check + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=title-check + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )title-check,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/openshift-tests/openshift-priv-openshift-tests-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-tests/openshift-priv-openshift-tests-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..e375b0f9f2f38 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/openshift-tests/openshift-priv-openshift-tests-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/openshift-tests: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-openshift-tests-release-4.9-images + path_alias: github.com/openshift/openshift-tests + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/openshift-tests/openshift-priv-openshift-tests-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-tests/openshift-priv-openshift-tests-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..0c25db977e71b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/openshift-tests/openshift-priv-openshift-tests-release-4.9-presubmits.yaml @@ -0,0 +1,118 @@ +presubmits: + openshift-priv/openshift-tests: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-openshift-tests-release-4.9-images + path_alias: github.com/openshift/openshift-tests + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-openshift-tests-release-4.9-unit + path_alias: github.com/openshift/openshift-tests + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/openstack-cinder-csi-driver-operator/openshift-priv-openstack-cinder-csi-driver-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/openstack-cinder-csi-driver-operator/openshift-priv-openstack-cinder-csi-driver-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..edfa1287255b5 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/openstack-cinder-csi-driver-operator/openshift-priv-openstack-cinder-csi-driver-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/openstack-cinder-csi-driver-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-openstack-cinder-csi-driver-operator-release-4.9-images + path_alias: github.com/openshift/openstack-cinder-csi-driver-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/openstack-cinder-csi-driver-operator/openshift-priv-openstack-cinder-csi-driver-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/openstack-cinder-csi-driver-operator/openshift-priv-openstack-cinder-csi-driver-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..d7393541bac8d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/openstack-cinder-csi-driver-operator/openshift-priv-openstack-cinder-csi-driver-operator-release-4.9-presubmits.yaml @@ -0,0 +1,118 @@ +presubmits: + openshift-priv/openstack-cinder-csi-driver-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-openstack-cinder-csi-driver-operator-release-4.9-images + path_alias: github.com/openshift/openstack-cinder-csi-driver-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-openstack-cinder-csi-driver-operator-release-4.9-verify + path_alias: github.com/openshift/openstack-cinder-csi-driver-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/origin-aggregated-logging/openshift-priv-origin-aggregated-logging-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/origin-aggregated-logging/openshift-priv-origin-aggregated-logging-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..34f53b2dd3523 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/origin-aggregated-logging/openshift-priv-origin-aggregated-logging-release-4.9-postsubmits.yaml @@ -0,0 +1,66 @@ +postsubmits: + openshift-priv/origin-aggregated-logging: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-origin-aggregated-logging-release-4.9-images + path_alias: github.com/openshift/origin-aggregated-logging + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + - --target=src + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/origin-aggregated-logging/openshift-priv-origin-aggregated-logging-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/origin-aggregated-logging/openshift-priv-origin-aggregated-logging-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..ab1e5a8b91dc5 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/origin-aggregated-logging/openshift-priv-origin-aggregated-logging-release-4.9-presubmits.yaml @@ -0,0 +1,423 @@ +presubmits: + openshift-priv/origin-aggregated-logging: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/clo-functional + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-origin-aggregated-logging-release-4.9-clo-functional + path_alias: github.com/openshift/origin-aggregated-logging + rerun_command: /test clo-functional + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/clo-functional-cluster-profile + - --target=clo-functional + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/clo-functional-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )clo-functional,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/cluster-logging-operator-e2e + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-origin-aggregated-logging-release-4.9-cluster-logging-operator-e2e + path_alias: github.com/openshift/origin-aggregated-logging + rerun_command: /test cluster-logging-operator-e2e + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/cluster-logging-operator-e2e-cluster-profile + - --target=cluster-logging-operator-e2e + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/cluster-logging-operator-e2e-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )cluster-logging-operator-e2e,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/elastic-operator-e2e + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-origin-aggregated-logging-release-4.9-elastic-operator-e2e + path_alias: github.com/openshift/origin-aggregated-logging + rerun_command: /test elastic-operator-e2e + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/elastic-operator-e2e-cluster-profile + - --target=elastic-operator-e2e + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/elastic-operator-e2e-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )elastic-operator-e2e,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-origin-aggregated-logging-release-4.9-images + path_alias: github.com/openshift/origin-aggregated-logging + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + - --target=src + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/smoke + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-origin-aggregated-logging-release-4.9-smoke + path_alias: github.com/openshift/origin-aggregated-logging + rerun_command: /test smoke + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/smoke-cluster-profile + - --target=smoke + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/smoke-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )smoke,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-origin-aggregated-logging-release-4.9-unit + path_alias: github.com/openshift/origin-aggregated-logging + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/origin/openshift-priv-origin-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/origin/openshift-priv-origin-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..5f134350e47b9 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/origin/openshift-priv-origin-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/origin: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-origin-release-4.9-images + path_alias: github.com/openshift/origin + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/origin/openshift-priv-origin-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/origin/openshift-priv-origin-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..7e574d6b30ce4 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/origin/openshift-priv-origin-release-4.9-presubmits.yaml @@ -0,0 +1,1588 @@ +presubmits: + openshift-priv/origin: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-agnostic-cmd + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-origin-release-4.9-e2e-agnostic-cmd + path_alias: github.com/openshift/origin + rerun_command: /test e2e-agnostic-cmd + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-agnostic-cmd-cluster-profile + - --target=e2e-agnostic-cmd + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-agnostic-cmd-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-agnostic-cmd,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-origin-release-4.9-e2e-aws + path_alias: github.com/openshift/origin + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-csi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-origin-release-4.9-e2e-aws-csi + path_alias: github.com/openshift/origin + rerun_command: /test e2e-aws-csi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-csi-cluster-profile + - --target=e2e-aws-csi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-csi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-csi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-disruptive + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-origin-release-4.9-e2e-aws-disruptive + path_alias: github.com/openshift/origin + rerun_command: /test e2e-aws-disruptive + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-disruptive-cluster-profile + - --target=e2e-aws-disruptive + - --template=/usr/local/e2e-aws-disruptive + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: aws + - name: JOB_NAME_SAFE + value: e2e-aws-disruptive + - name: TEST_COMMAND + value: setup_ssh_bastion; TEST_SUITE=openshift/disruptive run-tests; TEST_LIMIT_START_TIME="$(date + +%s)" TEST_SUITE=openshift/conformance/parallel run-tests + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-disruptive-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-aws-disruptive + name: job-definition + subPath: cluster-launch-installer-e2e.yaml + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - configMap: + name: prow-job-cluster-launch-installer-e2e + name: job-definition + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-disruptive,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-image-registry + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-origin-release-4.9-e2e-aws-image-registry + path_alias: github.com/openshift/origin + rerun_command: /test e2e-aws-image-registry + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-image-registry-cluster-profile + - --target=e2e-aws-image-registry + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-image-registry-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-image-registry,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-jenkins + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-origin-release-4.9-e2e-aws-jenkins + path_alias: github.com/openshift/origin + rerun_command: /test e2e-aws-jenkins + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-jenkins-cluster-profile + - --target=e2e-aws-jenkins + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-jenkins-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-jenkins,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-ovn + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-origin-release-4.9-e2e-aws-ovn + path_alias: github.com/openshift/origin + rerun_command: /test e2e-aws-ovn + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-ovn-cluster-profile + - --target=e2e-aws-ovn + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-ovn-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-ovn,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-proxy + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-origin-release-4.9-e2e-aws-proxy + path_alias: github.com/openshift/origin + rerun_command: /test e2e-aws-proxy + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-proxy-cluster-profile + - --target=e2e-aws-proxy + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-proxy-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-proxy,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-serial + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-origin-release-4.9-e2e-aws-serial + path_alias: github.com/openshift/origin + rerun_command: /test e2e-aws-serial + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-serial-cluster-profile + - --target=e2e-aws-serial + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-serial-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-serial,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-origin-release-4.9-e2e-aws-upgrade + path_alias: github.com/openshift/origin + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-azure + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-origin-release-4.9-e2e-azure + path_alias: github.com/openshift/origin + rerun_command: /test e2e-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-azure-cluster-profile + - --target=e2e-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-azure-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-azure,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-origin-release-4.9-e2e-gcp + path_alias: github.com/openshift/origin + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-cluster-profile + - --target=e2e-gcp + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp-builds + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-origin-release-4.9-e2e-gcp-builds + path_alias: github.com/openshift/origin + rerun_command: /test e2e-gcp-builds + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-builds-cluster-profile + - --target=e2e-gcp-builds + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-builds-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-builds,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp-csi + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-origin-release-4.9-e2e-gcp-csi + path_alias: github.com/openshift/origin + rerun_command: /test e2e-gcp-csi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-csi-cluster-profile + - --target=e2e-gcp-csi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-csi-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-csi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp-disruptive + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-origin-release-4.9-e2e-gcp-disruptive + path_alias: github.com/openshift/origin + rerun_command: /test e2e-gcp-disruptive + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-disruptive-cluster-profile + - --target=e2e-gcp-disruptive + - --template=/usr/local/e2e-gcp-disruptive + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: gcp + - name: JOB_NAME_SAFE + value: e2e-gcp-disruptive + - name: TEST_COMMAND + value: setup_ssh_bastion; TEST_SUITE=openshift/disruptive run-tests; TEST_LIMIT_START_TIME="$(date + +%s)" TEST_SUITE=openshift/conformance/parallel run-tests + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-disruptive-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /usr/local/e2e-gcp-disruptive + name: job-definition + subPath: cluster-launch-installer-e2e.yaml + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - configMap: + name: prow-job-cluster-launch-installer-e2e + name: job-definition + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-disruptive,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp-image-ecosystem + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-origin-release-4.9-e2e-gcp-image-ecosystem + path_alias: github.com/openshift/origin + rerun_command: /test e2e-gcp-image-ecosystem + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-image-ecosystem-cluster-profile + - --target=e2e-gcp-image-ecosystem + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-image-ecosystem-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-image-ecosystem,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-origin-release-4.9-e2e-gcp-upgrade + path_alias: github.com/openshift/origin + rerun_command: /test e2e-gcp-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-upgrade-cluster-profile + - --target=e2e-gcp-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: vsphere + context: ci/prow/e2e-vsphere + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-origin-release-4.9-e2e-vsphere + path_alias: github.com/openshift/origin + rerun_command: /test e2e-vsphere + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-vsphere-cluster-profile + - --target=e2e-vsphere + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-vsphere-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-vsphere + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-vsphere,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-origin-release-4.9-images + path_alias: github.com/openshift/origin + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-origin-release-4.9-verify + path_alias: github.com/openshift/origin + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify-deps + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-origin-release-4.9-verify-deps + path_alias: github.com/openshift/origin + rerun_command: /test verify-deps + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify-deps + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify-deps,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..3b1a83eb66352 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/osd-metrics-exporter: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-osd-metrics-exporter-release-4.9-images + path_alias: github.com/openshift/osd-metrics-exporter + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..2645e4b7bb1dd --- /dev/null +++ b/ci-operator/jobs/openshift-priv/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.9-presubmits.yaml @@ -0,0 +1,118 @@ +presubmits: + openshift-priv/osd-metrics-exporter: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-osd-metrics-exporter-release-4.9-images + path_alias: github.com/openshift/osd-metrics-exporter + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-osd-metrics-exporter-release-4.9-unit + path_alias: github.com/openshift/osd-metrics-exporter + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/osin/openshift-priv-osin-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/osin/openshift-priv-osin-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..08e2ef4d4e850 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/osin/openshift-priv-osin-release-4.9-presubmits.yaml @@ -0,0 +1,60 @@ +presubmits: + openshift-priv/osin: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-osin-release-4.9-unit + path_alias: github.com/openshift/osin + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..2eba93c770536 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/ovirt-csi-driver-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-ovirt-csi-driver-operator-release-4.9-images + path_alias: github.com/ovirt/csi-driver-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..c9784aaca7390 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.9-presubmits.yaml @@ -0,0 +1,254 @@ +presubmits: + openshift-priv/ovirt-csi-driver-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-ovirt + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ovirt-csi-driver-operator-release-4.9-e2e-ovirt + path_alias: github.com/ovirt/csi-driver-operator + rerun_command: /test e2e-ovirt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-ovirt-cluster-profile + - --target=e2e-ovirt + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-ovirt-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-ovirt + - configMap: + name: cluster-profile-ovirt + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-ovirt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ovirt-csi-driver-operator-release-4.9-images + path_alias: github.com/ovirt/csi-driver-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/test + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ovirt-csi-driver-operator-release-4.9-test + path_alias: github.com/ovirt/csi-driver-operator + rerun_command: /test test + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=test + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )test,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ovirt-csi-driver-operator-release-4.9-verify + path_alias: github.com/ovirt/csi-driver-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/ovirt-csi-driver/openshift-priv-ovirt-csi-driver-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ovirt-csi-driver/openshift-priv-ovirt-csi-driver-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..466e6903e8c35 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ovirt-csi-driver/openshift-priv-ovirt-csi-driver-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/ovirt-csi-driver: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-ovirt-csi-driver-release-4.9-images + path_alias: github.com/ovirt/csi-driver + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/ovirt-csi-driver/openshift-priv-ovirt-csi-driver-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/ovirt-csi-driver/openshift-priv-ovirt-csi-driver-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..dbe637622a672 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ovirt-csi-driver/openshift-priv-ovirt-csi-driver-release-4.9-presubmits.yaml @@ -0,0 +1,138 @@ +presubmits: + openshift-priv/ovirt-csi-driver: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-ovirt + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ovirt-csi-driver-release-4.9-e2e-ovirt + path_alias: github.com/ovirt/csi-driver + rerun_command: /test e2e-ovirt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-ovirt-cluster-profile + - --target=e2e-ovirt + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-ovirt-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-ovirt + - configMap: + name: cluster-profile-ovirt + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-ovirt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ovirt-csi-driver-release-4.9-images + path_alias: github.com/ovirt/csi-driver + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.9-periodics.yaml b/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.9-periodics.yaml new file mode 100644 index 0000000000000..a2047c876c43c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.9-periodics.yaml @@ -0,0 +1,155 @@ +periodics: +- agent: kubernetes + cluster: api.ci + cron: '@yearly' + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.8 + org: openshift-priv + path_alias: github.com/openshift/ovn-kubernetes + repo: ovn-kubernetes + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: periodic-ci-openshift-priv-ovn-kubernetes-release-4.9-e2e-gcp-ovn-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-ovn-upgrade-cluster-profile + - --target=e2e-gcp-ovn-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-ovn-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator +- agent: kubernetes + cluster: api.ci + cron: 0 0 * * * + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.8 + org: openshift-priv + path_alias: github.com/openshift/ovn-kubernetes + repo: ovn-kubernetes + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: periodic-ci-openshift-priv-ovn-kubernetes-release-4.9-e2e-metal-ipi-ovn-dualstack-periodic + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-ovn-dualstack-periodic-cluster-profile + - --target=e2e-metal-ipi-ovn-dualstack-periodic + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-ovn-dualstack-periodic-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..e8b320ed37563 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/ovn-kubernetes: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-ovn-kubernetes-release-4.9-images + path_alias: github.com/openshift/ovn-kubernetes + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..9b1f71f15587c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.9-presubmits.yaml @@ -0,0 +1,598 @@ +presubmits: + openshift-priv/ovn-kubernetes: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-ovn-windows + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ovn-kubernetes-release-4.9-e2e-aws-ovn-windows + path_alias: github.com/openshift/ovn-kubernetes + rerun_command: /test e2e-aws-ovn-windows + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-ovn-windows-cluster-profile + - --target=e2e-aws-ovn-windows + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-ovn-windows-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-ovn-windows,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-azure-ovn + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ovn-kubernetes-release-4.9-e2e-azure-ovn + path_alias: github.com/openshift/ovn-kubernetes + rerun_command: /test e2e-azure-ovn + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-azure-ovn-cluster-profile + - --target=e2e-azure-ovn + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-azure-ovn-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-azure-ovn,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp-ovn + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ovn-kubernetes-release-4.9-e2e-gcp-ovn + path_alias: github.com/openshift/ovn-kubernetes + rerun_command: /test e2e-gcp-ovn + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-ovn-cluster-profile + - --target=e2e-gcp-ovn + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-ovn-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-ovn,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi-ovn-dualstack + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ovn-kubernetes-release-4.9-e2e-metal-ipi-ovn-dualstack + path_alias: github.com/openshift/ovn-kubernetes + rerun_command: /test e2e-metal-ipi-ovn-dualstack + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-ovn-dualstack-cluster-profile + - --target=e2e-metal-ipi-ovn-dualstack + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-ovn-dualstack-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-ovn-dualstack,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi-ovn-ipv6 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ovn-kubernetes-release-4.9-e2e-metal-ipi-ovn-ipv6 + path_alias: github.com/openshift/ovn-kubernetes + rerun_command: /test e2e-metal-ipi-ovn-ipv6 + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-ovn-ipv6-cluster-profile + - --target=e2e-metal-ipi-ovn-ipv6 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-ovn-ipv6-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-ovn-ipv6,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-ovn-hybrid-step-registry + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ovn-kubernetes-release-4.9-e2e-ovn-hybrid-step-registry + path_alias: github.com/openshift/ovn-kubernetes + rerun_command: /test e2e-ovn-hybrid-step-registry + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-ovn-hybrid-step-registry-cluster-profile + - --target=e2e-ovn-hybrid-step-registry + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-ovn-hybrid-step-registry-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-ovn-hybrid-step-registry,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: vsphere + context: ci/prow/e2e-vsphere-ovn + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ovn-kubernetes-release-4.9-e2e-vsphere-ovn + path_alias: github.com/openshift/ovn-kubernetes + rerun_command: /test e2e-vsphere-ovn + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-vsphere-ovn-cluster-profile + - --target=e2e-vsphere-ovn + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-vsphere-ovn-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-vsphere + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-vsphere-ovn,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ovn-kubernetes-release-4.9-images + path_alias: github.com/openshift/ovn-kubernetes + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/project-request-limit/openshift-priv-project-request-limit-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/project-request-limit/openshift-priv-project-request-limit-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..a000e8a648c9c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/project-request-limit/openshift-priv-project-request-limit-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/project-request-limit: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-project-request-limit-release-4.9-images + path_alias: github.com/openshift/project-request-limit + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/project-request-limit/openshift-priv-project-request-limit-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/project-request-limit/openshift-priv-project-request-limit-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..9905b86c9a85d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/project-request-limit/openshift-priv-project-request-limit-release-4.9-presubmits.yaml @@ -0,0 +1,310 @@ +presubmits: + openshift-priv/project-request-limit: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-project-request-limit-release-4.9-e2e-aws + path_alias: github.com/openshift/project-request-limit + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-project-request-limit-release-4.9-images + path_alias: github.com/openshift/project-request-limit + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-project-request-limit-release-4.9-unit + path_alias: github.com/openshift/project-request-limit + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-project-request-limit-release-4.9-verify + path_alias: github.com/openshift/project-request-limit + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify-deps + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-project-request-limit-release-4.9-verify-deps + path_alias: github.com/openshift/project-request-limit + rerun_command: /test verify-deps + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify-deps + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify-deps,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/prom-label-proxy/openshift-priv-prom-label-proxy-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/prom-label-proxy/openshift-priv-prom-label-proxy-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..7dc6b9f0743fd --- /dev/null +++ b/ci-operator/jobs/openshift-priv/prom-label-proxy/openshift-priv-prom-label-proxy-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/prom-label-proxy: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-prom-label-proxy-release-4.9-images + path_alias: github.com/openshift/prom-label-proxy + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/prom-label-proxy/openshift-priv-prom-label-proxy-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/prom-label-proxy/openshift-priv-prom-label-proxy-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..55281d39b4f33 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/prom-label-proxy/openshift-priv-prom-label-proxy-release-4.9-presubmits.yaml @@ -0,0 +1,252 @@ +presubmits: + openshift-priv/prom-label-proxy: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-prom-label-proxy-release-4.9-e2e-aws + path_alias: github.com/openshift/prom-label-proxy + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-prom-label-proxy-release-4.9-images + path_alias: github.com/openshift/prom-label-proxy + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/test-unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-prom-label-proxy-release-4.9-test-unit + path_alias: github.com/openshift/prom-label-proxy + rerun_command: /test test-unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=test-unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )test-unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/vendor + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-prom-label-proxy-release-4.9-vendor + path_alias: github.com/openshift/prom-label-proxy + rerun_command: /test vendor + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=vendor + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )vendor,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..9555158edd2ad --- /dev/null +++ b/ci-operator/jobs/openshift-priv/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/prometheus-alertmanager: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-prometheus-alertmanager-release-4.9-images + path_alias: github.com/openshift/prometheus-alertmanager + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..ad1a1bce8f030 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.9-presubmits.yaml @@ -0,0 +1,328 @@ +presubmits: + openshift-priv/prometheus-alertmanager: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-prometheus-alertmanager-release-4.9-e2e-aws + path_alias: github.com/openshift/prometheus-alertmanager + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-prometheus-alertmanager-release-4.9-e2e-aws-upgrade + path_alias: github.com/openshift/prometheus-alertmanager + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-prometheus-alertmanager-release-4.9-images + path_alias: github.com/openshift/prometheus-alertmanager + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/test + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-prometheus-alertmanager-release-4.9-test + path_alias: github.com/openshift/prometheus-alertmanager + rerun_command: /test test + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=test + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )test,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/vendor + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-prometheus-alertmanager-release-4.9-vendor + path_alias: github.com/openshift/prometheus-alertmanager + rerun_command: /test vendor + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=vendor + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )vendor,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/prometheus-operator/openshift-priv-prometheus-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/prometheus-operator/openshift-priv-prometheus-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..0f0d97120dc6d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/prometheus-operator/openshift-priv-prometheus-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/prometheus-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-prometheus-operator-release-4.9-images + path_alias: github.com/coreos/prometheus-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/prometheus-operator/openshift-priv-prometheus-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/prometheus-operator/openshift-priv-prometheus-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..3d60230cccef4 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/prometheus-operator/openshift-priv-prometheus-operator-release-4.9-presubmits.yaml @@ -0,0 +1,328 @@ +presubmits: + openshift-priv/prometheus-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-prometheus-operator-release-4.9-e2e-aws + path_alias: github.com/coreos/prometheus-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-prometheus-operator-release-4.9-e2e-aws-upgrade + path_alias: github.com/coreos/prometheus-operator + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-prometheus-operator-release-4.9-images + path_alias: github.com/coreos/prometheus-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/test-unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-prometheus-operator-release-4.9-test-unit + path_alias: github.com/coreos/prometheus-operator + rerun_command: /test test-unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=test-unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )test-unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/vendor + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-prometheus-operator-release-4.9-vendor + path_alias: github.com/coreos/prometheus-operator + rerun_command: /test vendor + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=vendor + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )vendor,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/prometheus/openshift-priv-prometheus-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/prometheus/openshift-priv-prometheus-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..d027834b9956c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/prometheus/openshift-priv-prometheus-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/prometheus: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-prometheus-release-4.9-images + path_alias: github.com/openshift/prometheus + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/prometheus/openshift-priv-prometheus-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/prometheus/openshift-priv-prometheus-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..64fa6a6ac5d61 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/prometheus/openshift-priv-prometheus-release-4.9-presubmits.yaml @@ -0,0 +1,386 @@ +presubmits: + openshift-priv/prometheus: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/common-test + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-prometheus-release-4.9-common-test + path_alias: github.com/openshift/prometheus + rerun_command: /test common-test + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=common-test + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )common-test,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-prometheus-release-4.9-e2e-aws + path_alias: github.com/openshift/prometheus + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-prometheus-release-4.9-e2e-aws-upgrade + path_alias: github.com/openshift/prometheus + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-prometheus-release-4.9-images + path_alias: github.com/openshift/prometheus + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/react-app-test + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-prometheus-release-4.9-react-app-test + path_alias: github.com/openshift/prometheus + rerun_command: /test react-app-test + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=react-app-test + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )react-app-test,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/vendor + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-prometheus-release-4.9-vendor + path_alias: github.com/openshift/prometheus + rerun_command: /test vendor + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=vendor + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )vendor,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/ptp-operator/openshift-priv-ptp-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ptp-operator/openshift-priv-ptp-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..494717c291df2 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ptp-operator/openshift-priv-ptp-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/ptp-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-ptp-operator-release-4.9-images + path_alias: github.com/openshift/ptp-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/ptp-operator/openshift-priv-ptp-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/ptp-operator/openshift-priv-ptp-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..858b62255d2b9 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ptp-operator/openshift-priv-ptp-operator-release-4.9-presubmits.yaml @@ -0,0 +1,136 @@ +presubmits: + openshift-priv/ptp-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ptp-operator-release-4.9-e2e-aws + path_alias: github.com/openshift/ptp-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-ptp-operator-release-4.9-images + path_alias: github.com/openshift/ptp-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/redhat-subscription-injection-webhook/openshift-priv-redhat-subscription-injection-webhook-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/redhat-subscription-injection-webhook/openshift-priv-redhat-subscription-injection-webhook-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..f2ffb944b66d6 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/redhat-subscription-injection-webhook/openshift-priv-redhat-subscription-injection-webhook-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/redhat-subscription-injection-webhook: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-redhat-subscription-injection-webhook-release-4.9-images + path_alias: github.com/openshift/redhat-subscription-injection-webhook + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/redhat-subscription-injection-webhook/openshift-priv-redhat-subscription-injection-webhook-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/redhat-subscription-injection-webhook/openshift-priv-redhat-subscription-injection-webhook-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..13b7206e9c94c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/redhat-subscription-injection-webhook/openshift-priv-redhat-subscription-injection-webhook-release-4.9-presubmits.yaml @@ -0,0 +1,176 @@ +presubmits: + openshift-priv/redhat-subscription-injection-webhook: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-redhat-subscription-injection-webhook-release-4.9-images + path_alias: github.com/openshift/redhat-subscription-injection-webhook + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-redhat-subscription-injection-webhook-release-4.9-unit + path_alias: github.com/openshift/redhat-subscription-injection-webhook + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-redhat-subscription-injection-webhook-release-4.9-verify + path_alias: github.com/openshift/redhat-subscription-injection-webhook + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/route-override-cni/openshift-priv-route-override-cni-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/route-override-cni/openshift-priv-route-override-cni-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..ac71bfa33f7b1 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/route-override-cni/openshift-priv-route-override-cni-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/route-override-cni: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-route-override-cni-release-4.9-images + path_alias: github.com/openshift/route-override-cni + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/route-override-cni/openshift-priv-route-override-cni-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/route-override-cni/openshift-priv-route-override-cni-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..173db8cde09ce --- /dev/null +++ b/ci-operator/jobs/openshift-priv/route-override-cni/openshift-priv-route-override-cni-release-4.9-presubmits.yaml @@ -0,0 +1,136 @@ +presubmits: + openshift-priv/route-override-cni: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-route-override-cni-release-4.9-e2e-aws + path_alias: github.com/openshift/route-override-cni + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-route-override-cni-release-4.9-images + path_alias: github.com/openshift/route-override-cni + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/router/openshift-priv-router-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/router/openshift-priv-router-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..1eb2fb49ec0e3 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/router/openshift-priv-router-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/router: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-router-release-4.9-images + path_alias: github.com/openshift/router + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/router/openshift-priv-router-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/router/openshift-priv-router-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..3d79cfb5f2b26 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/router/openshift-priv-router-release-4.9-presubmits.yaml @@ -0,0 +1,566 @@ +presubmits: + openshift-priv/router: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-agnostic + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-router-release-4.9-e2e-agnostic + path_alias: github.com/openshift/router + rerun_command: /test e2e-agnostic + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-agnostic-cluster-profile + - --target=e2e-agnostic + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-agnostic-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-agnostic,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi-ovn-dualstack + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-router-release-4.9-e2e-metal-ipi-ovn-dualstack + path_alias: github.com/openshift/router + rerun_command: /test e2e-metal-ipi-ovn-dualstack + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-ovn-dualstack-cluster-profile + - --target=e2e-metal-ipi-ovn-dualstack + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-ovn-dualstack-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-ovn-dualstack,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi-ovn-ipv6 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-router-release-4.9-e2e-metal-ipi-ovn-ipv6 + path_alias: github.com/openshift/router + rerun_command: /test e2e-metal-ipi-ovn-ipv6 + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-ovn-ipv6-cluster-profile + - --target=e2e-metal-ipi-ovn-ipv6 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-ovn-ipv6-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-ovn-ipv6,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-metal-ipi-ovn-router + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-router-release-4.9-e2e-metal-ipi-ovn-router + path_alias: github.com/openshift/router + rerun_command: /test e2e-metal-ipi-ovn-router + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-ovn-router-cluster-profile + - --target=e2e-metal-ipi-ovn-router + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-ovn-router-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-ovn-router,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-router-release-4.9-e2e-upgrade + path_alias: github.com/openshift/router + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-upgrade-cluster-profile + - --target=e2e-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-router-release-4.9-images + path_alias: github.com/openshift/router + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-router-release-4.9-unit + path_alias: github.com/openshift/router + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-router-release-4.9-verify + path_alias: github.com/openshift/router + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/runtime-utils/openshift-priv-runtime-utils-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/runtime-utils/openshift-priv-runtime-utils-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..e82157b9165a7 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/runtime-utils/openshift-priv-runtime-utils-release-4.9-presubmits.yaml @@ -0,0 +1,118 @@ +presubmits: + openshift-priv/runtime-utils: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-runtime-utils-release-4.9-unit + path_alias: github.com/openshift/runtime-utils + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-runtime-utils-release-4.9-verify + path_alias: github.com/openshift/runtime-utils + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/sdn/openshift-priv-sdn-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/sdn/openshift-priv-sdn-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..fbdc771fc5c5d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/sdn/openshift-priv-sdn-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/sdn: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-sdn-release-4.9-images + path_alias: github.com/openshift/sdn + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/sdn/openshift-priv-sdn-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/sdn/openshift-priv-sdn-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..f53cee05f7af1 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/sdn/openshift-priv-sdn-release-4.9-presubmits.yaml @@ -0,0 +1,464 @@ +presubmits: + openshift-priv/sdn: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-sdn-release-4.9-e2e-aws + path_alias: github.com/openshift/sdn + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-sdn-release-4.9-e2e-aws-upgrade + path_alias: github.com/openshift/sdn + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-sdn-release-4.9-e2e-gcp + path_alias: github.com/openshift/sdn + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-cluster-profile + - --target=e2e-gcp + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-sdn-release-4.9-images + path_alias: github.com/openshift/sdn + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-sdn-release-4.9-unit + path_alias: github.com/openshift/sdn + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-sdn-release-4.9-verify + path_alias: github.com/openshift/sdn + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify-deps + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-sdn-release-4.9-verify-deps + path_alias: github.com/openshift/sdn + rerun_command: /test verify-deps + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify-deps + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify-deps,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/service-ca-operator/openshift-priv-service-ca-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/service-ca-operator/openshift-priv-service-ca-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..64a85acd73f6e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/service-ca-operator/openshift-priv-service-ca-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/service-ca-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-service-ca-operator-release-4.9-images + path_alias: github.com/openshift/service-ca-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/service-ca-operator/openshift-priv-service-ca-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/service-ca-operator/openshift-priv-service-ca-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..6cfe928303b0c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/service-ca-operator/openshift-priv-service-ca-operator-release-4.9-presubmits.yaml @@ -0,0 +1,462 @@ +presubmits: + openshift-priv/service-ca-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-service-ca-operator-release-4.9-e2e-aws + path_alias: github.com/openshift/service-ca-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-service-ca-operator-release-4.9-e2e-aws-operator + path_alias: github.com/openshift/service-ca-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile + - --target=e2e-aws-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-service-ca-operator-release-4.9-e2e-aws-upgrade + path_alias: github.com/openshift/service-ca-operator + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-service-ca-operator-release-4.9-images + path_alias: github.com/openshift/service-ca-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-service-ca-operator-release-4.9-unit + path_alias: github.com/openshift/service-ca-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-service-ca-operator-release-4.9-verify + path_alias: github.com/openshift/service-ca-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify-deps + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-service-ca-operator-release-4.9-verify-deps + path_alias: github.com/openshift/service-ca-operator + rerun_command: /test verify-deps + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify-deps + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify-deps,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/service-catalog/openshift-priv-service-catalog-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/service-catalog/openshift-priv-service-catalog-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..62fc4c7d2e15c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/service-catalog/openshift-priv-service-catalog-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/service-catalog: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-service-catalog-release-4.9-images + path_alias: github.com/kubernetes-incubator/service-catalog + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/service-catalog/openshift-priv-service-catalog-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/service-catalog/openshift-priv-service-catalog-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..be120d0b59ef3 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/service-catalog/openshift-priv-service-catalog-release-4.9-presubmits.yaml @@ -0,0 +1,194 @@ +presubmits: + openshift-priv/service-catalog: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-service-catalog-release-4.9-e2e-aws-operator + path_alias: github.com/kubernetes-incubator/service-catalog + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile + - --target=e2e-aws-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-service-catalog-release-4.9-images + path_alias: github.com/kubernetes-incubator/service-catalog + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-service-catalog-release-4.9-unit + path_alias: github.com/kubernetes-incubator/service-catalog + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/sig-storage-local-static-provisioner/openshift-priv-sig-storage-local-static-provisioner-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/sig-storage-local-static-provisioner/openshift-priv-sig-storage-local-static-provisioner-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..0ea2d90e14a57 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/sig-storage-local-static-provisioner/openshift-priv-sig-storage-local-static-provisioner-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/sig-storage-local-static-provisioner: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-sig-storage-local-static-provisioner-release-4.9-images + path_alias: sigs.k8s.io/sig-storage-local-static-provisioner + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/sig-storage-local-static-provisioner/openshift-priv-sig-storage-local-static-provisioner-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/sig-storage-local-static-provisioner/openshift-priv-sig-storage-local-static-provisioner-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..394db1362c274 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/sig-storage-local-static-provisioner/openshift-priv-sig-storage-local-static-provisioner-release-4.9-presubmits.yaml @@ -0,0 +1,118 @@ +presubmits: + openshift-priv/sig-storage-local-static-provisioner: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-sig-storage-local-static-provisioner-release-4.9-images + path_alias: sigs.k8s.io/sig-storage-local-static-provisioner + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-sig-storage-local-static-provisioner-release-4.9-unit + path_alias: sigs.k8s.io/sig-storage-local-static-provisioner + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..7dbb3188bd05c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.9-presubmits.yaml @@ -0,0 +1,194 @@ +presubmits: + openshift-priv/special-resource-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-special-resource-operator-release-4.9-e2e-aws + path_alias: github.com/openshift/special-resource-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-special-resource-operator-release-4.9-unit + path_alias: github.com/openshift/special-resource-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-special-resource-operator-release-4.9-verify + path_alias: github.com/openshift/special-resource-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/sriov-cni/openshift-priv-sriov-cni-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/sriov-cni/openshift-priv-sriov-cni-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..9118523bcd59a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/sriov-cni/openshift-priv-sriov-cni-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/sriov-cni: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-sriov-cni-release-4.9-images + path_alias: github.com/openshift/sriov-cni + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/sriov-cni/openshift-priv-sriov-cni-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/sriov-cni/openshift-priv-sriov-cni-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..11d77f856f738 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/sriov-cni/openshift-priv-sriov-cni-release-4.9-presubmits.yaml @@ -0,0 +1,136 @@ +presubmits: + openshift-priv/sriov-cni: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-sriov-cni-release-4.9-e2e-aws + path_alias: github.com/openshift/sriov-cni + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-sriov-cni-release-4.9-images + path_alias: github.com/openshift/sriov-cni + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/sriov-dp-admission-controller/openshift-priv-sriov-dp-admission-controller-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/sriov-dp-admission-controller/openshift-priv-sriov-dp-admission-controller-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..74e226a087e12 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/sriov-dp-admission-controller/openshift-priv-sriov-dp-admission-controller-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/sriov-dp-admission-controller: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-sriov-dp-admission-controller-release-4.9-images + path_alias: github.com/openshift/sriov-dp-admission-controller + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/sriov-dp-admission-controller/openshift-priv-sriov-dp-admission-controller-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/sriov-dp-admission-controller/openshift-priv-sriov-dp-admission-controller-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..6adad2ac473b9 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/sriov-dp-admission-controller/openshift-priv-sriov-dp-admission-controller-release-4.9-presubmits.yaml @@ -0,0 +1,136 @@ +presubmits: + openshift-priv/sriov-dp-admission-controller: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-sriov-dp-admission-controller-release-4.9-e2e-aws + path_alias: github.com/openshift/sriov-dp-admission-controller + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-sriov-dp-admission-controller-release-4.9-images + path_alias: github.com/openshift/sriov-dp-admission-controller + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/sriov-network-device-plugin/openshift-priv-sriov-network-device-plugin-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/sriov-network-device-plugin/openshift-priv-sriov-network-device-plugin-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..a03bccd5681b5 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/sriov-network-device-plugin/openshift-priv-sriov-network-device-plugin-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/sriov-network-device-plugin: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-sriov-network-device-plugin-release-4.9-images + path_alias: github.com/openshift/sriov-network-device-plugin + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/sriov-network-device-plugin/openshift-priv-sriov-network-device-plugin-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/sriov-network-device-plugin/openshift-priv-sriov-network-device-plugin-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..5d6a2c6aa9ad6 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/sriov-network-device-plugin/openshift-priv-sriov-network-device-plugin-release-4.9-presubmits.yaml @@ -0,0 +1,136 @@ +presubmits: + openshift-priv/sriov-network-device-plugin: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-sriov-network-device-plugin-release-4.9-e2e-aws + path_alias: github.com/openshift/sriov-network-device-plugin + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-sriov-network-device-plugin-release-4.9-images + path_alias: github.com/openshift/sriov-network-device-plugin + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/sriov-network-operator/openshift-priv-sriov-network-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/sriov-network-operator/openshift-priv-sriov-network-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..81b0f5af170f5 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/sriov-network-operator/openshift-priv-sriov-network-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/sriov-network-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-sriov-network-operator-release-4.9-images + path_alias: github.com/openshift/sriov-network-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/sriov-network-operator/openshift-priv-sriov-network-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/sriov-network-operator/openshift-priv-sriov-network-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..3108f37a3c529 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/sriov-network-operator/openshift-priv-sriov-network-operator-release-4.9-presubmits.yaml @@ -0,0 +1,292 @@ +presubmits: + openshift-priv/sriov-network-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/api + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-sriov-network-operator-release-4.9-api + path_alias: github.com/openshift/sriov-network-operator + rerun_command: /test api + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=api + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )api,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/controllers + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-sriov-network-operator-release-4.9-controllers + path_alias: github.com/openshift/sriov-network-operator + rerun_command: /test controllers + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=controllers + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )controllers,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/gofmt + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-sriov-network-operator-release-4.9-gofmt + path_alias: github.com/openshift/sriov-network-operator + rerun_command: /test gofmt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=gofmt + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )gofmt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-sriov-network-operator-release-4.9-images + path_alias: github.com/openshift/sriov-network-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/pkg + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-sriov-network-operator-release-4.9-pkg + path_alias: github.com/openshift/sriov-network-operator + rerun_command: /test pkg + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=pkg + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )pkg,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/telemeter/openshift-priv-telemeter-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/telemeter/openshift-priv-telemeter-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..37ca8afbbddb2 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/telemeter/openshift-priv-telemeter-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/telemeter: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-telemeter-release-4.9-images + path_alias: github.com/openshift/telemeter + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/telemeter/openshift-priv-telemeter-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/telemeter/openshift-priv-telemeter-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..148aa7d006a0d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/telemeter/openshift-priv-telemeter-release-4.9-presubmits.yaml @@ -0,0 +1,520 @@ +presubmits: + openshift-priv/telemeter: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/benchmark + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-telemeter-release-4.9-benchmark + path_alias: github.com/openshift/telemeter + rerun_command: /test benchmark + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/benchmark-cluster-profile + - --target=benchmark + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/benchmark-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )benchmark,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-telemeter-release-4.9-e2e-aws + path_alias: github.com/openshift/telemeter + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-telemeter-release-4.9-e2e-aws-upgrade + path_alias: github.com/openshift/telemeter + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/format + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-telemeter-release-4.9-format + path_alias: github.com/openshift/telemeter + rerun_command: /test format + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=format + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )format,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-telemeter-release-4.9-images + path_alias: github.com/openshift/telemeter + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/integration + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-telemeter-release-4.9-integration + path_alias: github.com/openshift/telemeter + rerun_command: /test integration + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=integration + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )integration,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-telemeter-release-4.9-unit + path_alias: github.com/openshift/telemeter + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/vendor + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-telemeter-release-4.9-vendor + path_alias: github.com/openshift/telemeter + rerun_command: /test vendor + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=vendor + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )vendor,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/template-service-broker-operator/openshift-priv-template-service-broker-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/template-service-broker-operator/openshift-priv-template-service-broker-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..5927fb2c99775 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/template-service-broker-operator/openshift-priv-template-service-broker-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/template-service-broker-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-template-service-broker-operator-release-4.9-images + path_alias: github.com/openshift/template-service-broker-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/template-service-broker-operator/openshift-priv-template-service-broker-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/template-service-broker-operator/openshift-priv-template-service-broker-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..05214be1bf612 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/template-service-broker-operator/openshift-priv-template-service-broker-operator-release-4.9-presubmits.yaml @@ -0,0 +1,60 @@ +presubmits: + openshift-priv/template-service-broker-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-template-service-broker-operator-release-4.9-images + path_alias: github.com/openshift/template-service-broker-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/template-service-broker/openshift-priv-template-service-broker-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/template-service-broker/openshift-priv-template-service-broker-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..926dae16f42cb --- /dev/null +++ b/ci-operator/jobs/openshift-priv/template-service-broker/openshift-priv-template-service-broker-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/template-service-broker: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-template-service-broker-release-4.9-images + path_alias: github.com/openshift/template-service-broker + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/template-service-broker/openshift-priv-template-service-broker-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/template-service-broker/openshift-priv-template-service-broker-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..a65e66213acd5 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/template-service-broker/openshift-priv-template-service-broker-release-4.9-presubmits.yaml @@ -0,0 +1,386 @@ +presubmits: + openshift-priv/template-service-broker: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-template-service-broker-release-4.9-e2e-aws + path_alias: github.com/openshift/template-service-broker + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-template-service-broker-release-4.9-e2e-aws-upgrade + path_alias: github.com/openshift/template-service-broker + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-template-service-broker-release-4.9-images + path_alias: github.com/openshift/template-service-broker + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-template-service-broker-release-4.9-unit + path_alias: github.com/openshift/template-service-broker + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-template-service-broker-release-4.9-verify + path_alias: github.com/openshift/template-service-broker + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify-deps + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-template-service-broker-release-4.9-verify-deps + path_alias: github.com/openshift/template-service-broker + rerun_command: /test verify-deps + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify-deps + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify-deps,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/thanos/openshift-priv-thanos-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/thanos/openshift-priv-thanos-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..bd74bedfeebe5 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/thanos/openshift-priv-thanos-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/thanos: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-thanos-release-4.9-images + path_alias: github.com/openshift/thanos + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/thanos/openshift-priv-thanos-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/thanos/openshift-priv-thanos-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..d03e5f8f7fffe --- /dev/null +++ b/ci-operator/jobs/openshift-priv/thanos/openshift-priv-thanos-release-4.9-presubmits.yaml @@ -0,0 +1,386 @@ +presubmits: + openshift-priv/thanos: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-thanos-release-4.9-e2e-aws + path_alias: github.com/openshift/thanos + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-thanos-release-4.9-e2e-aws-upgrade + path_alias: github.com/openshift/thanos + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-thanos-release-4.9-images + path_alias: github.com/openshift/thanos + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/react-app-test + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-thanos-release-4.9-react-app-test + path_alias: github.com/openshift/thanos + rerun_command: /test react-app-test + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=react-app-test + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )react-app-test,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/test-local + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-thanos-release-4.9-test-local + path_alias: github.com/openshift/thanos + rerun_command: /test test-local + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=test-local + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )test-local,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/vendor + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-thanos-release-4.9-vendor + path_alias: github.com/openshift/thanos + rerun_command: /test vendor + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=vendor + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )vendor,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/vertical-pod-autoscaler-operator/openshift-priv-vertical-pod-autoscaler-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/vertical-pod-autoscaler-operator/openshift-priv-vertical-pod-autoscaler-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..8da82133c4910 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/vertical-pod-autoscaler-operator/openshift-priv-vertical-pod-autoscaler-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/vertical-pod-autoscaler-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-vertical-pod-autoscaler-operator-release-4.9-images + path_alias: github.com/openshift/vertical-pod-autoscaler-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/vertical-pod-autoscaler-operator/openshift-priv-vertical-pod-autoscaler-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/vertical-pod-autoscaler-operator/openshift-priv-vertical-pod-autoscaler-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..fc7513c91ffbc --- /dev/null +++ b/ci-operator/jobs/openshift-priv/vertical-pod-autoscaler-operator/openshift-priv-vertical-pod-autoscaler-operator-release-4.9-presubmits.yaml @@ -0,0 +1,368 @@ +presubmits: + openshift-priv/vertical-pod-autoscaler-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-vertical-pod-autoscaler-operator-release-4.9-e2e-aws + path_alias: github.com/openshift/vertical-pod-autoscaler-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/gofmt + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-vertical-pod-autoscaler-operator-release-4.9-gofmt + path_alias: github.com/openshift/vertical-pod-autoscaler-operator + rerun_command: /test gofmt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=gofmt + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )gofmt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/golint + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-vertical-pod-autoscaler-operator-release-4.9-golint + path_alias: github.com/openshift/vertical-pod-autoscaler-operator + rerun_command: /test golint + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=golint + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )golint,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/govet + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-vertical-pod-autoscaler-operator-release-4.9-govet + path_alias: github.com/openshift/vertical-pod-autoscaler-operator + rerun_command: /test govet + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=govet + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )govet,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-vertical-pod-autoscaler-operator-release-4.9-images + path_alias: github.com/openshift/vertical-pod-autoscaler-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-vertical-pod-autoscaler-operator-release-4.9-unit + path_alias: github.com/openshift/vertical-pod-autoscaler-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/vsphere-problem-detector/openshift-priv-vsphere-problem-detector-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/vsphere-problem-detector/openshift-priv-vsphere-problem-detector-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..cc2bab21ab96b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/vsphere-problem-detector/openshift-priv-vsphere-problem-detector-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/vsphere-problem-detector: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: vsphere + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-vsphere-problem-detector-release-4.9-images + path_alias: github.com/openshift/vsphere-problem-detector + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/vsphere-problem-detector/openshift-priv-vsphere-problem-detector-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/vsphere-problem-detector/openshift-priv-vsphere-problem-detector-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..658f84ca19421 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/vsphere-problem-detector/openshift-priv-vsphere-problem-detector-release-4.9-presubmits.yaml @@ -0,0 +1,252 @@ +presubmits: + openshift-priv/vsphere-problem-detector: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: vsphere + context: ci/prow/e2e-vsphere + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-vsphere-problem-detector-release-4.9-e2e-vsphere + path_alias: github.com/openshift/vsphere-problem-detector + rerun_command: /test e2e-vsphere + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-vsphere-cluster-profile + - --target=e2e-vsphere + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-vsphere-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-vsphere + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-vsphere,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: vsphere + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-vsphere-problem-detector-release-4.9-images + path_alias: github.com/openshift/vsphere-problem-detector + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: vsphere + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-vsphere-problem-detector-release-4.9-unit + path_alias: github.com/openshift/vsphere-problem-detector + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: vsphere + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-vsphere-problem-detector-release-4.9-verify + path_alias: github.com/openshift/vsphere-problem-detector + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..136d768adcacd --- /dev/null +++ b/ci-operator/jobs/openshift-priv/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/whereabouts-cni: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-whereabouts-cni-release-4.9-images + path_alias: github.com/openshift/whereabouts-cni + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..dda0f82bb2ecc --- /dev/null +++ b/ci-operator/jobs/openshift-priv/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.9-presubmits.yaml @@ -0,0 +1,136 @@ +presubmits: + openshift-priv/whereabouts-cni: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-whereabouts-cni-release-4.9-e2e-aws + path_alias: github.com/openshift/whereabouts-cni + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-whereabouts-cni-release-4.9-images + path_alias: github.com/openshift/whereabouts-cni + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/windows-machine-config-bootstrapper/openshift-priv-windows-machine-config-bootstrapper-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/windows-machine-config-bootstrapper/openshift-priv-windows-machine-config-bootstrapper-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..50a1b8dc253df --- /dev/null +++ b/ci-operator/jobs/openshift-priv/windows-machine-config-bootstrapper/openshift-priv-windows-machine-config-bootstrapper-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/windows-machine-config-bootstrapper: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-windows-machine-config-bootstrapper-release-4.9-images + path_alias: github.com/openshift/windows-machine-config-bootstrapper + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/windows-machine-config-bootstrapper/openshift-priv-windows-machine-config-bootstrapper-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/windows-machine-config-bootstrapper/openshift-priv-windows-machine-config-bootstrapper-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..eb77fa82e08b2 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/windows-machine-config-bootstrapper/openshift-priv-windows-machine-config-bootstrapper-release-4.9-presubmits.yaml @@ -0,0 +1,252 @@ +presubmits: + openshift-priv/windows-machine-config-bootstrapper: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/build + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-windows-machine-config-bootstrapper-release-4.9-build + path_alias: github.com/openshift/windows-machine-config-bootstrapper + rerun_command: /test build + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=build + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )build,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-wmcb + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-windows-machine-config-bootstrapper-release-4.9-e2e-wmcb + path_alias: github.com/openshift/windows-machine-config-bootstrapper + rerun_command: /test e2e-wmcb + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-wmcb-cluster-profile + - --target=e2e-wmcb + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-wmcb-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-wmcb,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-windows-machine-config-bootstrapper-release-4.9-images + path_alias: github.com/openshift/windows-machine-config-bootstrapper + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-windows-machine-config-bootstrapper-release-4.9-verify + path_alias: github.com/openshift/windows-machine-config-bootstrapper + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/windows-machine-config-operator/openshift-priv-windows-machine-config-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/windows-machine-config-operator/openshift-priv-windows-machine-config-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..1dd643d510fa5 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/windows-machine-config-operator/openshift-priv-windows-machine-config-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,63 @@ +postsubmits: + openshift-priv/windows-machine-config-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-priv-windows-machine-config-operator-release-4.9-images + path_alias: github.com/openshift/windows-machine-config-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/windows-machine-config-operator/openshift-priv-windows-machine-config-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/windows-machine-config-operator/openshift-priv-windows-machine-config-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..eb6872feb4aa8 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/windows-machine-config-operator/openshift-priv-windows-machine-config-operator-release-4.9-presubmits.yaml @@ -0,0 +1,448 @@ +presubmits: + openshift-priv/windows-machine-config-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/aws-e2e-operator + decorate: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-windows-machine-config-operator-release-4.9-aws-e2e-operator + path_alias: github.com/openshift/windows-machine-config-operator + rerun_command: /test aws-e2e-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/aws-e2e-operator-cluster-profile + - --target=aws-e2e-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/aws-e2e-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )aws-e2e-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/azure-e2e-operator + decorate: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-windows-machine-config-operator-release-4.9-azure-e2e-operator + path_alias: github.com/openshift/windows-machine-config-operator + rerun_command: /test azure-e2e-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/azure-e2e-operator-cluster-profile + - --target=azure-e2e-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/azure-e2e-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )azure-e2e-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/build + decorate: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-windows-machine-config-operator-release-4.9-build + path_alias: github.com/openshift/windows-machine-config-operator + rerun_command: /test build + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=build + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )build,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-windows-machine-config-operator-release-4.9-images + path_alias: github.com/openshift/windows-machine-config-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/lint + decorate: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-windows-machine-config-operator-release-4.9-lint + path_alias: github.com/openshift/windows-machine-config-operator + rerun_command: /test lint + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=lint + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )lint,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-windows-machine-config-operator-release-4.9-unit + path_alias: github.com/openshift/windows-machine-config-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: vsphere + context: ci/prow/vsphere-e2e-operator + decorate: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-priv-windows-machine-config-operator-release-4.9-vsphere-e2e-operator + path_alias: github.com/openshift/windows-machine-config-operator + rerun_command: /test vsphere-e2e-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/vsphere-e2e-operator-cluster-profile + - --target=vsphere-e2e-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/vsphere-e2e-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-vsphere + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )vsphere-e2e-operator,?($|\s.*) diff --git a/ci-operator/jobs/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..5bb5d2af32f59 --- /dev/null +++ b/ci-operator/jobs/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.9-postsubmits.yaml @@ -0,0 +1,56 @@ +postsubmits: + openshift-psap/ci-artifacts: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-psap-ci-artifacts-release-4.9-images + 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-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..e39e2751da6c5 --- /dev/null +++ b/ci-operator/jobs/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.9-presubmits.yaml @@ -0,0 +1,119 @@ +presubmits: + openshift-psap/ci-artifacts: + - agent: kubernetes + always_run: false + branches: + - release-4.9 + cluster: build01 + context: ci/prow/gpu-operator-e2e + 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-psap-ci-artifacts-release-4.9-gpu-operator-e2e + rerun_command: /test gpu-operator-e2e + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/gpu-operator-e2e-cluster-profile + - --target=gpu-operator-e2e + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/gpu-operator-e2e-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )gpu-operator-e2e,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + 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-psap-ci-artifacts-release-4.9-images + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + - --target=[release:latest] + 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( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..b639fcc10ef46 --- /dev/null +++ b/ci-operator/jobs/openshift-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,56 @@ +postsubmits: + openshift-psap/special-resource-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-psap-special-resource-operator-release-4.9-images + 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-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..0a16b61738f3a --- /dev/null +++ b/ci-operator/jobs/openshift-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.9-presubmits.yaml @@ -0,0 +1,51 @@ +presubmits: + openshift-psap/special-resource-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + 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-psap-special-resource-operator-release-4.9-images + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..e182292784f49 --- /dev/null +++ b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.9-postsubmits.yaml @@ -0,0 +1,56 @@ +postsubmits: + openshift/ansible-service-broker: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-ansible-service-broker-release-4.9-images + 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-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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/ansible-service-broker/openshift-ansible-service-broker-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..0db3393eb1be4 --- /dev/null +++ b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.9-presubmits.yaml @@ -0,0 +1,479 @@ +presubmits: + openshift/ansible-service-broker: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/build + 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-ansible-service-broker-release-4.9-build + rerun_command: /test build + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=build + 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( | .* )build,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/fmt + 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-ansible-service-broker-release-4.9-fmt + rerun_command: /test fmt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=fmt + 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( | .* )fmt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/fmtcheck + 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-ansible-service-broker-release-4.9-fmtcheck + rerun_command: /test fmtcheck + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=fmtcheck + 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( | .* )fmtcheck,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + 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-ansible-service-broker-release-4.9-images + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/lint + 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-ansible-service-broker-release-4.9-lint + rerun_command: /test lint + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=lint + 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( | .* )lint,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/operator-molecule-e2e + 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-ansible-service-broker-release-4.9-operator-molecule-e2e + rerun_command: /test operator-molecule-e2e + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/operator-molecule-e2e-cluster-profile + - --target=operator-molecule-e2e + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/operator-molecule-e2e-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )operator-molecule-e2e,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/operator-molecule-olm-e2e + 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-ansible-service-broker-release-4.9-operator-molecule-olm-e2e + rerun_command: /test operator-molecule-olm-e2e + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/operator-molecule-olm-e2e-cluster-profile + - --target=operator-molecule-olm-e2e + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/operator-molecule-olm-e2e-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )operator-molecule-olm-e2e,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/test + 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-ansible-service-broker-release-4.9-test + rerun_command: /test test + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=test + 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( | .* )test,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/vet + 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-ansible-service-broker-release-4.9-vet + rerun_command: /test vet + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=vet + 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( | .* )vet,?($|\s.*) diff --git a/ci-operator/jobs/openshift/api/openshift-api-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/api/openshift-api-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..0b4b43233cf74 --- /dev/null +++ b/ci-operator/jobs/openshift/api/openshift-api-release-4.9-presubmits.yaml @@ -0,0 +1,247 @@ +presubmits: + openshift/api: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/build + 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-api-release-4.9-build + rerun_command: /test build + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=build + 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( | .* )build,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/unit + 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-api-release-4.9-unit + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + 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( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/verify + 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-api-release-4.9-verify + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + 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( | .* )verify,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/verify-client-go + 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-api-release-4.9-verify-client-go + rerun_command: /test verify-client-go + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify-client-go + 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( | .* )verify-client-go,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/verify-deps + 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-api-release-4.9-verify-deps + rerun_command: /test verify-deps + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify-deps + 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( | .* )verify-deps,?($|\s.*) diff --git a/ci-operator/jobs/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..18b60627c79c5 --- /dev/null +++ b/ci-operator/jobs/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.9-presubmits.yaml @@ -0,0 +1,149 @@ +presubmits: + openshift/apiserver-library-go: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/unit + 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-apiserver-library-go-release-4.9-unit + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + 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( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/verify + 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-apiserver-library-go-release-4.9-verify + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + 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( | .* )verify,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/verify-deps + 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-apiserver-library-go-release-4.9-verify-deps + rerun_command: /test verify-deps + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify-deps + 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( | .* )verify-deps,?($|\s.*) diff --git a/ci-operator/jobs/openshift/app-netutil/openshift-app-netutil-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/app-netutil/openshift-app-netutil-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..e47901f831668 --- /dev/null +++ b/ci-operator/jobs/openshift/app-netutil/openshift-app-netutil-release-4.9-presubmits.yaml @@ -0,0 +1,69 @@ +presubmits: + openshift/app-netutil: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e-aws + 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-app-netutil-release-4.9-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) diff --git a/ci-operator/jobs/openshift/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..a227f0751061d --- /dev/null +++ b/ci-operator/jobs/openshift/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,56 @@ +postsubmits: + openshift/aws-ebs-csi-driver-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-aws-ebs-csi-driver-operator-release-4.9-images + 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-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..cedf17608de0f --- /dev/null +++ b/ci-operator/jobs/openshift/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.9-presubmits.yaml @@ -0,0 +1,216 @@ +presubmits: + openshift/aws-ebs-csi-driver-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e-aws-csi + 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-aws-ebs-csi-driver-operator-release-4.9-e2e-aws-csi + rerun_command: /test e2e-aws-csi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-csi-cluster-profile + - --target=e2e-aws-csi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-csi-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-csi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + 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-aws-ebs-csi-driver-operator-release-4.9-images + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/unit + 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-aws-ebs-csi-driver-operator-release-4.9-unit + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + 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( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/verify + 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-aws-ebs-csi-driver-operator-release-4.9-verify + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + 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( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..031a34d1ce30b --- /dev/null +++ b/ci-operator/jobs/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-release-4.9-postsubmits.yaml @@ -0,0 +1,57 @@ +postsubmits: + openshift/aws-ebs-csi-driver: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-aws-ebs-csi-driver-release-4.9-images + path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver + 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-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..34b593f81da48 --- /dev/null +++ b/ci-operator/jobs/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-release-4.9-presubmits.yaml @@ -0,0 +1,220 @@ +presubmits: + openshift/aws-ebs-csi-driver: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e-aws-csi + 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-aws-ebs-csi-driver-release-4.9-e2e-aws-csi + path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver + rerun_command: /test e2e-aws-csi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-csi-cluster-profile + - --target=e2e-aws-csi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-csi-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-csi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + 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-aws-ebs-csi-driver-release-4.9-images + path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/unit + 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-aws-ebs-csi-driver-release-4.9-unit + path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + 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( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/verify + 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-aws-ebs-csi-driver-release-4.9-verify + path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + 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( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..c73f886e5bf94 --- /dev/null +++ b/ci-operator/jobs/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-release-4.9-postsubmits.yaml @@ -0,0 +1,57 @@ +postsubmits: + openshift/aws-pod-identity-webhook: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-aws-pod-identity-webhook-release-4.9-images + path_alias: github.com/aws/amazon-eks-pod-identity-webhook + 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-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..3830d6a5ae9a4 --- /dev/null +++ b/ci-operator/jobs/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-release-4.9-presubmits.yaml @@ -0,0 +1,120 @@ +presubmits: + openshift/aws-pod-identity-webhook: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e-aws + 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-aws-pod-identity-webhook-release-4.9-e2e-aws + path_alias: github.com/aws/amazon-eks-pod-identity-webhook + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + 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-aws-pod-identity-webhook-release-4.9-images + path_alias: github.com/aws/amazon-eks-pod-identity-webhook + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift/azure-disk-csi-driver-operator/openshift-azure-disk-csi-driver-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/azure-disk-csi-driver-operator/openshift-azure-disk-csi-driver-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..99d70673b2d00 --- /dev/null +++ b/ci-operator/jobs/openshift/azure-disk-csi-driver-operator/openshift-azure-disk-csi-driver-operator-release-4.9-presubmits.yaml @@ -0,0 +1,51 @@ +presubmits: + openshift/azure-disk-csi-driver-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/unit + 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-azure-disk-csi-driver-operator-release-4.9-unit + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + 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( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift/azure-disk-csi-driver/openshift-azure-disk-csi-driver-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/azure-disk-csi-driver/openshift-azure-disk-csi-driver-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..46c8394e1cb13 --- /dev/null +++ b/ci-operator/jobs/openshift/azure-disk-csi-driver/openshift-azure-disk-csi-driver-release-4.9-presubmits.yaml @@ -0,0 +1,51 @@ +presubmits: + openshift/azure-disk-csi-driver: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/unit-skipped + 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-azure-disk-csi-driver-release-4.9-unit-skipped + rerun_command: /test unit-skipped + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit-skipped + 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( | .* )unit-skipped,?($|\s.*) diff --git a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..790b25fa62076 --- /dev/null +++ b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,57 @@ +postsubmits: + openshift/baremetal-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-baremetal-operator-release-4.9-images + path_alias: github.com/metal3-io/baremetal-operator + 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-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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/baremetal-operator/openshift-baremetal-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..2e6a1e9797e4a --- /dev/null +++ b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.9-presubmits.yaml @@ -0,0 +1,432 @@ +presubmits: + openshift/baremetal-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e-metal-ipi + 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-baremetal-operator-release-4.9-e2e-metal-ipi + path_alias: github.com/metal3-io/baremetal-operator + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-cluster-profile + - --target=e2e-metal-ipi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e-metal-ipi-ovn-dualstack + 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-baremetal-operator-release-4.9-e2e-metal-ipi-ovn-dualstack + path_alias: github.com/metal3-io/baremetal-operator + rerun_command: /test e2e-metal-ipi-ovn-dualstack + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-ovn-dualstack-cluster-profile + - --target=e2e-metal-ipi-ovn-dualstack + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-ovn-dualstack-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-ovn-dualstack,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e-metal-ipi-ovn-ipv6 + 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-baremetal-operator-release-4.9-e2e-metal-ipi-ovn-ipv6 + path_alias: github.com/metal3-io/baremetal-operator + rerun_command: /test e2e-metal-ipi-ovn-ipv6 + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-ovn-ipv6-cluster-profile + - --target=e2e-metal-ipi-ovn-ipv6 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-ovn-ipv6-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-ovn-ipv6,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e-metal-ipi-virtualmedia + 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-baremetal-operator-release-4.9-e2e-metal-ipi-virtualmedia + path_alias: github.com/metal3-io/baremetal-operator + rerun_command: /test e2e-metal-ipi-virtualmedia + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-virtualmedia-cluster-profile + - --target=e2e-metal-ipi-virtualmedia + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-virtualmedia-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-virtualmedia,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + 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-baremetal-operator-release-4.9-images + path_alias: github.com/metal3-io/baremetal-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/lint + 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-baremetal-operator-release-4.9-lint + path_alias: github.com/metal3-io/baremetal-operator + rerun_command: /test lint + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=lint + 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( | .* )lint,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/unit + 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-baremetal-operator-release-4.9-unit + path_alias: github.com/metal3-io/baremetal-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + 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( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..005023b572c23 --- /dev/null +++ b/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.9-postsubmits.yaml @@ -0,0 +1,56 @@ +postsubmits: + openshift/baremetal-runtimecfg: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-baremetal-runtimecfg-release-4.9-images + 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-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..6683d2d4590be --- /dev/null +++ b/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.9-presubmits.yaml @@ -0,0 +1,267 @@ +presubmits: + openshift/baremetal-runtimecfg: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e-metal-ipi + 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-baremetal-runtimecfg-release-4.9-e2e-metal-ipi + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-cluster-profile + - --target=e2e-metal-ipi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/gofmt + 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-baremetal-runtimecfg-release-4.9-gofmt + rerun_command: /test gofmt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=gofmt + 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( | .* )gofmt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/govet + 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-baremetal-runtimecfg-release-4.9-govet + rerun_command: /test govet + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=govet + 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( | .* )govet,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + 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-baremetal-runtimecfg-release-4.9-images + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/unit + 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-baremetal-runtimecfg-release-4.9-unit + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + 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( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift/bond-cni/openshift-bond-cni-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/bond-cni/openshift-bond-cni-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..fd6177020393a --- /dev/null +++ b/ci-operator/jobs/openshift/bond-cni/openshift-bond-cni-release-4.9-postsubmits.yaml @@ -0,0 +1,56 @@ +postsubmits: + openshift/bond-cni: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-bond-cni-release-4.9-images + 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-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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/bond-cni/openshift-bond-cni-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/bond-cni/openshift-bond-cni-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..9139b9ad7dec9 --- /dev/null +++ b/ci-operator/jobs/openshift/bond-cni/openshift-bond-cni-release-4.9-presubmits.yaml @@ -0,0 +1,51 @@ +presubmits: + openshift/bond-cni: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + 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-bond-cni-release-4.9-images + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift/build-machinery-go/openshift-build-machinery-go-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/build-machinery-go/openshift-build-machinery-go-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..f140d77bd930f --- /dev/null +++ b/ci-operator/jobs/openshift/build-machinery-go/openshift-build-machinery-go-release-4.9-presubmits.yaml @@ -0,0 +1,51 @@ +presubmits: + openshift/build-machinery-go: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/verify + 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-build-machinery-go-release-4.9-verify + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + 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( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift/build-test-images/openshift-build-test-images-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/build-test-images/openshift-build-test-images-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..e519e25c01fcb --- /dev/null +++ b/ci-operator/jobs/openshift/build-test-images/openshift-build-test-images-release-4.9-postsubmits.yaml @@ -0,0 +1,56 @@ +postsubmits: + openshift/build-test-images: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-build-test-images-release-4.9-images + 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-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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/build-test-images/openshift-build-test-images-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/build-test-images/openshift-build-test-images-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..a518608c7a049 --- /dev/null +++ b/ci-operator/jobs/openshift/build-test-images/openshift-build-test-images-release-4.9-presubmits.yaml @@ -0,0 +1,51 @@ +presubmits: + openshift/build-test-images: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + 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-build-test-images-release-4.9-images + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift/builder/openshift-builder-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/builder/openshift-builder-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..10239c9b11dad --- /dev/null +++ b/ci-operator/jobs/openshift/builder/openshift-builder-release-4.9-postsubmits.yaml @@ -0,0 +1,56 @@ +postsubmits: + openshift/builder: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-builder-release-4.9-images + 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-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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/builder/openshift-builder-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/builder/openshift-builder-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..1b57bc03e64c0 --- /dev/null +++ b/ci-operator/jobs/openshift/builder/openshift-builder-release-4.9-presubmits.yaml @@ -0,0 +1,418 @@ +presubmits: + openshift/builder: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e-aws + 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-builder-release-4.9-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e-aws-builds + 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-builder-release-4.9-e2e-aws-builds + rerun_command: /test e2e-aws-builds + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-builds-cluster-profile + - --target=e2e-aws-builds + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-builds-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-builds,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e-aws-image-ecosystem + 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-builder-release-4.9-e2e-aws-image-ecosystem + rerun_command: /test e2e-aws-image-ecosystem + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-image-ecosystem-cluster-profile + - --target=e2e-aws-image-ecosystem + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-image-ecosystem-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-image-ecosystem,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e-aws-proxy + 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-builder-release-4.9-e2e-aws-proxy + optional: true + rerun_command: /test e2e-aws-proxy + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-proxy-cluster-profile + - --target=e2e-aws-proxy + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-proxy-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-proxy,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + 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-builder-release-4.9-images + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/unit + 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-builder-release-4.9-unit + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + 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( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/verify + 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-builder-release-4.9-verify + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + 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( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift/cincinnati-operator/openshift-cincinnati-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/cincinnati-operator/openshift-cincinnati-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..0b7577d08a84c --- /dev/null +++ b/ci-operator/jobs/openshift/cincinnati-operator/openshift-cincinnati-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,56 @@ +postsubmits: + openshift/cincinnati-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-cincinnati-operator-release-4.9-images + 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-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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/cincinnati-operator/openshift-cincinnati-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/cincinnati-operator/openshift-cincinnati-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..368680fc9ea24 --- /dev/null +++ b/ci-operator/jobs/openshift/cincinnati-operator/openshift-cincinnati-operator-release-4.9-presubmits.yaml @@ -0,0 +1,169 @@ +presubmits: + openshift/cincinnati-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + 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-cincinnati-operator-release-4.9-images + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/operator-e2e + 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-cincinnati-operator-release-4.9-operator-e2e + rerun_command: /test operator-e2e + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/operator-e2e-cluster-profile + - --target=operator-e2e + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/operator-e2e-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )operator-e2e,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/unit + 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-cincinnati-operator-release-4.9-unit + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + 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( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift/cincinnati/openshift-cincinnati-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/cincinnati/openshift-cincinnati-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..a54b1b7f39a44 --- /dev/null +++ b/ci-operator/jobs/openshift/cincinnati/openshift-cincinnati-release-4.9-postsubmits.yaml @@ -0,0 +1,56 @@ +postsubmits: + openshift/cincinnati: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-cincinnati-release-4.9-images + 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-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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/cincinnati/openshift-cincinnati-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/cincinnati/openshift-cincinnati-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..e395363ae3b9c --- /dev/null +++ b/ci-operator/jobs/openshift/cincinnati/openshift-cincinnati-release-4.9-presubmits.yaml @@ -0,0 +1,265 @@ +presubmits: + openshift/cincinnati: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/cargo-test + 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-cincinnati-release-4.9-cargo-test + rerun_command: /test cargo-test + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=cargo-test + 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( | .* )cargo-test,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e + 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-cincinnati-release-4.9-e2e + rerun_command: /test e2e + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-cluster-profile + - --target=e2e + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + 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-cincinnati-release-4.9-images + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/rustfmt-1.46.0 + 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-cincinnati-release-4.9-rustfmt-1.46.0 + rerun_command: /test rustfmt-1.46.0 + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=rustfmt-1.46.0 + 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( | .* )rustfmt-1.46.0,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/yaml-lint + 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-cincinnati-release-4.9-yaml-lint + rerun_command: /test yaml-lint + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=yaml-lint + 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( | .* )yaml-lint,?($|\s.*) diff --git a/ci-operator/jobs/openshift/client-go/openshift-client-go-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/client-go/openshift-client-go-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..3a20e4316e476 --- /dev/null +++ b/ci-operator/jobs/openshift/client-go/openshift-client-go-release-4.9-presubmits.yaml @@ -0,0 +1,51 @@ +presubmits: + openshift/client-go: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/verify + 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-client-go-release-4.9-verify + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + 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( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift/cloud-credential-operator/openshift-cloud-credential-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/cloud-credential-operator/openshift-cloud-credential-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..b7b14b7781612 --- /dev/null +++ b/ci-operator/jobs/openshift/cloud-credential-operator/openshift-cloud-credential-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,56 @@ +postsubmits: + openshift/cloud-credential-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-cloud-credential-operator-release-4.9-images + 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-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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/cloud-credential-operator/openshift-cloud-credential-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/cloud-credential-operator/openshift-cloud-credential-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..c70c7f6df219e --- /dev/null +++ b/ci-operator/jobs/openshift/cloud-credential-operator/openshift-cloud-credential-operator-release-4.9-presubmits.yaml @@ -0,0 +1,559 @@ +presubmits: + openshift/cloud-credential-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e-aws + 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-cloud-credential-operator-release-4.9-e2e-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e-azure + 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-cloud-credential-operator-release-4.9-e2e-azure + optional: true + rerun_command: /test e2e-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-azure-cluster-profile + - --target=e2e-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-azure-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-azure,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e-gcp + 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-cloud-credential-operator-release-4.9-e2e-gcp + optional: true + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-cluster-profile + - --target=e2e-gcp + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e-openstack + decorate: true + decoration_config: + skip_cloning: true + labels: + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: pull-ci-openshift-cloud-credential-operator-release-4.9-e2e-openstack + optional: true + rerun_command: /test e2e-openstack + spec: + containers: + - args: + - --artifact-dir=$(ARTIFACTS) + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --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 + - --repo=cloud-credential-operator + - --secret-dir=/usr/local/e2e-openstack-cluster-profile + - --target=e2e-openstack + - --template=/usr/local/e2e-openstack + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: openstack + - name: JOB_NAME_SAFE + value: e2e-openstack + - name: KURYR_ENABLED + value: 'false' + - name: TEST_COMMAND + value: run-minimal-tests + 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-openstack-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/e2e-openstack + name: job-definition + subPath: cluster-launch-installer-openstack-e2e.yaml + - mountPath: /etc/pull-secret + name: pull-secret + 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-openstack + - configMap: + name: prow-job-cluster-launch-installer-openstack-e2e + name: job-definition + - name: pull-secret + secret: + secretName: registry-pull-credentials + trigger: (?m)^/test( | .* )e2e-openstack,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e-upgrade + 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-cloud-credential-operator-release-4.9-e2e-upgrade + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-upgrade-cluster-profile + - --target=e2e-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-upgrade-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + 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-cloud-credential-operator-release-4.9-images + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/unit + 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-cloud-credential-operator-release-4.9-unit + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + 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( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/verify + 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-cloud-credential-operator-release-4.9-verify + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + 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( | .* )verify,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/verify-deps + 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-cloud-credential-operator-release-4.9-verify-deps + rerun_command: /test verify-deps + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify-deps + 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( | .* )verify-deps,?($|\s.*) diff --git a/ci-operator/jobs/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..791447864a007 --- /dev/null +++ b/ci-operator/jobs/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.9-postsubmits.yaml @@ -0,0 +1,57 @@ +postsubmits: + openshift/cloud-provider-openstack: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-cloud-provider-openstack-release-4.9-images + path_alias: k8s.io/cloud-provider-openstack + 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-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..f3d769e3e06c6 --- /dev/null +++ b/ci-operator/jobs/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.9-presubmits.yaml @@ -0,0 +1,102 @@ +presubmits: + openshift/cloud-provider-openstack: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + 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-cloud-provider-openstack-release-4.9-images + path_alias: k8s.io/cloud-provider-openstack + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/unit + 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-cloud-provider-openstack-release-4.9-unit + path_alias: k8s.io/cloud-provider-openstack + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + 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( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift/cluster-api-actuator-pkg/openshift-cluster-api-actuator-pkg-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-actuator-pkg/openshift-cluster-api-actuator-pkg-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..0689590c5df1f --- /dev/null +++ b/ci-operator/jobs/openshift/cluster-api-actuator-pkg/openshift-cluster-api-actuator-pkg-release-4.9-postsubmits.yaml @@ -0,0 +1,57 @@ +postsubmits: + openshift/cluster-api-actuator-pkg: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-cluster-api-actuator-pkg-release-4.9-images + 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-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + - --target=src + 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/cluster-api-actuator-pkg/openshift-cluster-api-actuator-pkg-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-actuator-pkg/openshift-cluster-api-actuator-pkg-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..87aed9d526ce4 --- /dev/null +++ b/ci-operator/jobs/openshift/cluster-api-actuator-pkg/openshift-cluster-api-actuator-pkg-release-4.9-presubmits.yaml @@ -0,0 +1,538 @@ +presubmits: + openshift/cluster-api-actuator-pkg: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e-aws-operator + 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-cluster-api-actuator-pkg-release-4.9-e2e-aws-operator + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile + - --target=e2e-aws-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e-aws-operator-tech-preview + 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-cluster-api-actuator-pkg-release-4.9-e2e-aws-operator-tech-preview + optional: true + rerun_command: /test e2e-aws-operator-tech-preview + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-tech-preview-cluster-profile + - --target=e2e-aws-operator-tech-preview + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-tech-preview-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator-tech-preview,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e-azure-operator + 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-cluster-api-actuator-pkg-release-4.9-e2e-azure-operator + rerun_command: /test e2e-azure-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-azure-operator-cluster-profile + - --target=e2e-azure-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-azure-operator-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-azure-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e-gcp-operator + 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-cluster-api-actuator-pkg-release-4.9-e2e-gcp-operator + optional: true + rerun_command: /test e2e-gcp-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-operator-cluster-profile + - --target=e2e-gcp-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-operator-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-operator,?($|\s.*) + - agent: kubernetes + always_run: false + branches: + - release-4.9 + cluster: vsphere + context: ci/prow/e2e-vsphere-operator + 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-cluster-api-actuator-pkg-release-4.9-e2e-vsphere-operator + rerun_command: /test e2e-vsphere-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-vsphere-operator-cluster-profile + - --target=e2e-vsphere-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-vsphere-operator-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-vsphere + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-vsphere-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/goimports + 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-cluster-api-actuator-pkg-release-4.9-goimports + rerun_command: /test goimports + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=goimports + 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( | .* )goimports,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/golint + 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-cluster-api-actuator-pkg-release-4.9-golint + rerun_command: /test golint + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=golint + 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( | .* )golint,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/govet + 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-cluster-api-actuator-pkg-release-4.9-govet + rerun_command: /test govet + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=govet + 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( | .* )govet,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + 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-cluster-api-actuator-pkg-release-4.9-images + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + - --target=src + 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( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..65271dc24944a --- /dev/null +++ b/ci-operator/jobs/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-release-4.9-postsubmits.yaml @@ -0,0 +1,57 @@ +postsubmits: + openshift/cluster-api-provider-aws: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-cluster-api-provider-aws-release-4.9-images + path_alias: sigs.k8s.io/cluster-api-provider-aws + 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-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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/cluster-api-provider-aws/openshift-cluster-api-provider-aws-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..62a8461fa42bb --- /dev/null +++ b/ci-operator/jobs/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-release-4.9-presubmits.yaml @@ -0,0 +1,533 @@ +presubmits: + openshift/cluster-api-provider-aws: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e-aws + 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-cluster-api-provider-aws-release-4.9-e2e-aws + path_alias: sigs.k8s.io/cluster-api-provider-aws + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e-aws-operator + 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-cluster-api-provider-aws-release-4.9-e2e-aws-operator + path_alias: sigs.k8s.io/cluster-api-provider-aws + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile + - --target=e2e-aws-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e-aws-upgrade + 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-cluster-api-provider-aws-release-4.9-e2e-aws-upgrade + path_alias: sigs.k8s.io/cluster-api-provider-aws + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/generate + 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-cluster-api-provider-aws-release-4.9-generate + path_alias: sigs.k8s.io/cluster-api-provider-aws + rerun_command: /test generate + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=generate + 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( | .* )generate,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/goimports + 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-cluster-api-provider-aws-release-4.9-goimports + path_alias: sigs.k8s.io/cluster-api-provider-aws + rerun_command: /test goimports + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=goimports + 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( | .* )goimports,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/golint + 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-cluster-api-provider-aws-release-4.9-golint + path_alias: sigs.k8s.io/cluster-api-provider-aws + rerun_command: /test golint + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=golint + 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( | .* )golint,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/govet + 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-cluster-api-provider-aws-release-4.9-govet + path_alias: sigs.k8s.io/cluster-api-provider-aws + rerun_command: /test govet + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=govet + 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( | .* )govet,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + 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-cluster-api-provider-aws-release-4.9-images + path_alias: sigs.k8s.io/cluster-api-provider-aws + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/unit + 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-cluster-api-provider-aws-release-4.9-unit + path_alias: sigs.k8s.io/cluster-api-provider-aws + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + 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( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/yaml-lint + decorate: true + labels: + ci.openshift.io/manually-branched: 'true' + name: pull-ci-openshift-cluster-api-provider-aws-release-4.9-yaml-lint + rerun_command: /test yaml-lint + spec: + containers: + - args: + - ./hack/yaml-lint.sh + command: + - sh + env: + - name: IS_CONTAINER + value: 'TRUE' + image: quay.io/coreos/yamllint + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 500m + trigger: (?m)^/test( | .* )yaml-lint,?($|\s.*) diff --git a/ci-operator/jobs/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..9577cabae4679 --- /dev/null +++ b/ci-operator/jobs/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-release-4.9-postsubmits.yaml @@ -0,0 +1,57 @@ +postsubmits: + openshift/cluster-api-provider-azure: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-cluster-api-provider-azure-release-4.9-images + path_alias: sigs.k8s.io/cluster-api-provider-azure + 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-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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/cluster-api-provider-azure/openshift-cluster-api-provider-azure-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..6e43cf64b007f --- /dev/null +++ b/ci-operator/jobs/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-release-4.9-presubmits.yaml @@ -0,0 +1,507 @@ +presubmits: + openshift/cluster-api-provider-azure: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e-azure + 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-cluster-api-provider-azure-release-4.9-e2e-azure + optional: true + path_alias: sigs.k8s.io/cluster-api-provider-azure + rerun_command: /test e2e-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-azure-cluster-profile + - --target=e2e-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-azure-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-azure,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e-azure-operator + 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-cluster-api-provider-azure-release-4.9-e2e-azure-operator + path_alias: sigs.k8s.io/cluster-api-provider-azure + rerun_command: /test e2e-azure-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-azure-operator-cluster-profile + - --target=e2e-azure-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-azure-operator-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-azure-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e-upgrade + 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-cluster-api-provider-azure-release-4.9-e2e-upgrade + path_alias: sigs.k8s.io/cluster-api-provider-azure + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-upgrade-cluster-profile + - --target=e2e-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-upgrade-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/generate + 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-cluster-api-provider-azure-release-4.9-generate + path_alias: sigs.k8s.io/cluster-api-provider-azure + rerun_command: /test generate + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=generate + 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( | .* )generate,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/git-history + 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-cluster-api-provider-azure-release-4.9-git-history + path_alias: sigs.k8s.io/cluster-api-provider-azure + rerun_command: /test git-history + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=git-history + 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( | .* )git-history,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/goimports + 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-cluster-api-provider-azure-release-4.9-goimports + path_alias: sigs.k8s.io/cluster-api-provider-azure + rerun_command: /test goimports + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=goimports + 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( | .* )goimports,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/govet + 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-cluster-api-provider-azure-release-4.9-govet + path_alias: sigs.k8s.io/cluster-api-provider-azure + rerun_command: /test govet + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=govet + 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( | .* )govet,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + 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-cluster-api-provider-azure-release-4.9-images + path_alias: sigs.k8s.io/cluster-api-provider-azure + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/unit + 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-cluster-api-provider-azure-release-4.9-unit + path_alias: sigs.k8s.io/cluster-api-provider-azure + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + 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( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..94dda5f6abed4 --- /dev/null +++ b/ci-operator/jobs/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-release-4.9-postsubmits.yaml @@ -0,0 +1,56 @@ +postsubmits: + openshift/cluster-api-provider-baremetal: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-cluster-api-provider-baremetal-release-4.9-images + 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-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..efcf032b04dce --- /dev/null +++ b/ci-operator/jobs/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-release-4.9-presubmits.yaml @@ -0,0 +1,592 @@ +presubmits: + openshift/cluster-api-provider-baremetal: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e-metal-ipi + 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-cluster-api-provider-baremetal-release-4.9-e2e-metal-ipi + rerun_command: /test e2e-metal-ipi + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-cluster-profile + - --target=e2e-metal-ipi + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e-metal-ipi-ovn-dualstack + 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-cluster-api-provider-baremetal-release-4.9-e2e-metal-ipi-ovn-dualstack + rerun_command: /test e2e-metal-ipi-ovn-dualstack + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-ovn-dualstack-cluster-profile + - --target=e2e-metal-ipi-ovn-dualstack + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-ovn-dualstack-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-ovn-dualstack,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e-metal-ipi-ovn-ipv6 + 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-cluster-api-provider-baremetal-release-4.9-e2e-metal-ipi-ovn-ipv6 + rerun_command: /test e2e-metal-ipi-ovn-ipv6 + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-ovn-ipv6-cluster-profile + - --target=e2e-metal-ipi-ovn-ipv6 + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-ovn-ipv6-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-ovn-ipv6,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e-metal-ipi-upgrade + 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-cluster-api-provider-baremetal-release-4.9-e2e-metal-ipi-upgrade + rerun_command: /test e2e-metal-ipi-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-upgrade-cluster-profile + - --target=e2e-metal-ipi-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-upgrade-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e-metal-ipi-virtualmedia + 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-cluster-api-provider-baremetal-release-4.9-e2e-metal-ipi-virtualmedia + rerun_command: /test e2e-metal-ipi-virtualmedia + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-metal-ipi-virtualmedia-cluster-profile + - --target=e2e-metal-ipi-virtualmedia + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-metal-ipi-virtualmedia-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-packet + - configMap: + name: cluster-profile-packet + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-metal-ipi-virtualmedia,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/generate-check + 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-cluster-api-provider-baremetal-release-4.9-generate-check + rerun_command: /test generate-check + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=generate-check + 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( | .* )generate-check,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/gofmt + 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-cluster-api-provider-baremetal-release-4.9-gofmt + rerun_command: /test gofmt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=gofmt + 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( | .* )gofmt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/govet + 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-cluster-api-provider-baremetal-release-4.9-govet + rerun_command: /test govet + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=govet + 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( | .* )govet,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + 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-cluster-api-provider-baremetal-release-4.9-images + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/unit + 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-cluster-api-provider-baremetal-release-4.9-unit + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + 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( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..e627412381c5a --- /dev/null +++ b/ci-operator/jobs/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-release-4.9-postsubmits.yaml @@ -0,0 +1,56 @@ +postsubmits: + openshift/cluster-api-provider-gcp: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-cluster-api-provider-gcp-release-4.9-images + 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-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..629ffe386a31e --- /dev/null +++ b/ci-operator/jobs/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-release-4.9-presubmits.yaml @@ -0,0 +1,386 @@ +presubmits: + openshift/cluster-api-provider-gcp: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e-gcp + 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-cluster-api-provider-gcp-release-4.9-e2e-gcp + optional: true + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-cluster-profile + - --target=e2e-gcp + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e-gcp-operator + 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-cluster-api-provider-gcp-release-4.9-e2e-gcp-operator + rerun_command: /test e2e-gcp-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-operator-cluster-profile + - --target=e2e-gcp-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-operator-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/generate + 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-cluster-api-provider-gcp-release-4.9-generate + rerun_command: /test generate + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=generate + 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( | .* )generate,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/goimports + 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-cluster-api-provider-gcp-release-4.9-goimports + rerun_command: /test goimports + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=goimports + 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( | .* )goimports,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/govet + 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-cluster-api-provider-gcp-release-4.9-govet + rerun_command: /test govet + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=govet + 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( | .* )govet,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + 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-cluster-api-provider-gcp-release-4.9-images + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/unit + 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-cluster-api-provider-gcp-release-4.9-unit + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + 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( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift/cluster-api-provider-kubemark/openshift-cluster-api-provider-kubemark-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-kubemark/openshift-cluster-api-provider-kubemark-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..8caf81fa8eb7e --- /dev/null +++ b/ci-operator/jobs/openshift/cluster-api-provider-kubemark/openshift-cluster-api-provider-kubemark-release-4.9-postsubmits.yaml @@ -0,0 +1,56 @@ +postsubmits: + openshift/cluster-api-provider-kubemark: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-cluster-api-provider-kubemark-release-4.9-images + 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-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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/cluster-api-provider-kubemark/openshift-cluster-api-provider-kubemark-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-kubemark/openshift-cluster-api-provider-kubemark-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..6645abbb16f89 --- /dev/null +++ b/ci-operator/jobs/openshift/cluster-api-provider-kubemark/openshift-cluster-api-provider-kubemark-release-4.9-presubmits.yaml @@ -0,0 +1,247 @@ +presubmits: + openshift/cluster-api-provider-kubemark: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/gofmt + 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-cluster-api-provider-kubemark-release-4.9-gofmt + rerun_command: /test gofmt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=gofmt + 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( | .* )gofmt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/golint + 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-cluster-api-provider-kubemark-release-4.9-golint + rerun_command: /test golint + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=golint + 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( | .* )golint,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/govet + 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-cluster-api-provider-kubemark-release-4.9-govet + rerun_command: /test govet + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=govet + 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( | .* )govet,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + 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-cluster-api-provider-kubemark-release-4.9-images + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/unit + 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-cluster-api-provider-kubemark-release-4.9-unit + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + 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( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.9-periodics.yaml b/ci-operator/jobs/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.9-periodics.yaml new file mode 100644 index 0000000000000..ef16b0e4d196d --- /dev/null +++ b/ci-operator/jobs/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.9-periodics.yaml @@ -0,0 +1,133 @@ +periodics: +- agent: kubernetes + cluster: api.ci + cron: 0 30 4 ? * SUN + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.8 + org: openshift + repo: cluster-api-provider-kubevirt + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: periodic-ci-openshift-cluster-api-provider-kubevirt-release-4.9-sanity-ovn + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/sanity-ovn-cluster-profile + - --target=sanity-ovn + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/sanity-ovn-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-kubevirt + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator +- agent: kubernetes + cluster: api.ci + cron: 0 30 6 ? * SUN + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.8 + org: openshift + repo: cluster-api-provider-kubevirt + labels: + ci-operator.openshift.io/prowgen-controlled: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: 'true' + name: periodic-ci-openshift-cluster-api-provider-kubevirt-release-4.9-sanity-sdn + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/sanity-sdn-cluster-profile + - --target=sanity-sdn + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/sanity-sdn-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-kubevirt + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..8886d7a9e2c31 --- /dev/null +++ b/ci-operator/jobs/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.9-postsubmits.yaml @@ -0,0 +1,56 @@ +postsubmits: + openshift/cluster-api-provider-kubevirt: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-cluster-api-provider-kubevirt-release-4.9-images + 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-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..42a4db8b8ebec --- /dev/null +++ b/ci-operator/jobs/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.9-presubmits.yaml @@ -0,0 +1,265 @@ +presubmits: + openshift/cluster-api-provider-kubevirt: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e-kubevirt + 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-cluster-api-provider-kubevirt-release-4.9-e2e-kubevirt + rerun_command: /test e2e-kubevirt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-kubevirt-cluster-profile + - --target=e2e-kubevirt + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: '' + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-kubevirt-cluster-profile + name: cluster-profile + - 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: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-kubevirt + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-kubevirt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/gofmt + 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-cluster-api-provider-kubevirt-release-4.9-gofmt + rerun_command: /test gofmt + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=gofmt + 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( | .* )gofmt,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/govet + 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-cluster-api-provider-kubevirt-release-4.9-govet + rerun_command: /test govet + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=govet + 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( | .* )govet,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + 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-cluster-api-provider-kubevirt-release-4.9-images + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/unit + 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-cluster-api-provider-kubevirt-release-4.9-unit + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + 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( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..21f2998c4e3ca --- /dev/null +++ b/ci-operator/jobs/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-release-4.9-postsubmits.yaml @@ -0,0 +1,56 @@ +postsubmits: + openshift/cluster-api-provider-libvirt: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + labels: + ci-operator.openshift.io/is-promotion: 'true' + ci-operator.openshift.io/prowgen-controlled: 'true' + max_concurrency: 1 + name: branch-ci-openshift-cluster-api-provider-libvirt-release-4.9-images + 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-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + 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/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..64b76ba936bfc --- /dev/null +++ b/ci-operator/jobs/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-release-4.9-presubmits.yaml @@ -0,0 +1,406 @@ +presubmits: + openshift/cluster-api-provider-libvirt: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/actuator-pkg-staleness + 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-cluster-api-provider-libvirt-release-4.9-actuator-pkg-staleness + optional: true + rerun_command: /test actuator-pkg-staleness + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=actuator-pkg-staleness + 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( | .* )actuator-pkg-staleness,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build01 + context: ci/prow/e2e-libvirt + decorate: true + name: pull-ci-openshift-cluster-api-provider-libvirt-release-4.9-e2e-libvirt + rerun_command: /test e2e-libvirt + spec: + containers: + - args: + - --artifact-dir=$(ARTIFACTS) + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --give-pr-author-access-to-namespace=true + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --kubeconfig=/etc/apici/kubeconfig + - --repo=cluster-api-provider-libvirt + - --secret-dir=/usr/local/e2e-libvirt-cluster-profile + - --target=e2e-libvirt + - --template=/usr/local/e2e-libvirt + command: + - ci-operator + env: + - name: CLUSTER_TYPE + value: gcp + - name: JOB_NAME_SAFE + value: e2e-libvirt + - name: TEST_COMMAND + value: 'cat >tests < Date: Thu, 11 Feb 2021 10:29:44 -0800 Subject: [PATCH 4/5] [4.9] Fixup prepopulated jobs with make jobs ```console $ make jobs ``` --- ...ng-ghostunnel-release-4.9-postsubmits.yaml | 8 +- ...ing-ghostunnel-release-4.9-presubmits.yaml | 7 +- ...orting-hadoop-release-4.9-postsubmits.yaml | 8 +- ...porting-hadoop-release-4.9-presubmits.yaml | 7 +- ...eporting-helm-release-4.9-postsubmits.yaml | 8 +- ...reporting-helm-release-4.9-presubmits.yaml | 7 +- ...eporting-hive-release-4.9-postsubmits.yaml | 8 +- ...reporting-hive-release-4.9-presubmits.yaml | 7 +- ...ring-operator-release-4.9-postsubmits.yaml | 8 +- ...ering-operator-release-4.9-presubmits.yaml | 43 +- ...orting-presto-release-4.9-postsubmits.yaml | 8 +- ...porting-presto-release-4.9-presubmits.yaml | 13 +- ...luster-operator-release-4.9-periodics.yaml | 10 +- ...ster-operator-release-4.9-postsubmits.yaml | 8 +- ...uster-operator-release-4.9-presubmits.yaml | 55 +- ...ervice-broker-release-4.9-postsubmits.yaml | 8 +- ...service-broker-release-4.9-presubmits.yaml | 54 +- ...shift-priv-api-release-4.9-presubmits.yaml | 30 +- ...ver-library-go-release-4.9-presubmits.yaml | 18 +- ...iv-app-netutil-release-4.9-presubmits.yaml | 6 +- ...iver-operator-release-4.9-postsubmits.yaml | 8 +- ...river-operator-release-4.9-presubmits.yaml | 24 +- ...bs-csi-driver-release-4.9-postsubmits.yaml | 8 +- ...ebs-csi-driver-release-4.9-presubmits.yaml | 24 +- ...ntity-webhook-release-4.9-postsubmits.yaml | 8 +- ...entity-webhook-release-4.9-presubmits.yaml | 12 +- ...river-operator-release-4.9-presubmits.yaml | 6 +- ...isk-csi-driver-release-4.9-presubmits.yaml | 6 +- ...etal-operator-release-4.9-postsubmits.yaml | 8 +- ...metal-operator-release-4.9-presubmits.yaml | 42 +- ...al-runtimecfg-release-4.9-postsubmits.yaml | 8 +- ...tal-runtimecfg-release-4.9-presubmits.yaml | 30 +- ...priv-bond-cni-release-4.9-postsubmits.yaml | 8 +- ...-priv-bond-cni-release-4.9-presubmits.yaml | 6 +- ...d-machinery-go-release-4.9-presubmits.yaml | 6 +- ...d-test-images-release-4.9-postsubmits.yaml | 8 +- ...ld-test-images-release-4.9-presubmits.yaml | 6 +- ...-priv-builder-release-4.9-postsubmits.yaml | 8 +- ...t-priv-builder-release-4.9-presubmits.yaml | 42 +- ...iv-ci-artifacts-release-4.7-periodics.yaml | 76 ++ ...-ci-artifacts-release-4.7-postsubmits.yaml | 65 ++ ...-ci-artifacts-release-4.7-presubmits.yaml} | 16 +- ...ci-artifacts-release-4.8-postsubmits.yaml} | 12 +- ...-ci-artifacts-release-4.8-presubmits.yaml} | 48 +- ...-ci-artifacts-release-4.9-postsubmits.yaml | 65 ++ ...v-ci-artifacts-release-4.9-presubmits.yaml | 136 +++ ...nati-operator-release-4.9-postsubmits.yaml | 8 +- ...nnati-operator-release-4.9-presubmits.yaml | 18 +- ...priv-client-go-release-4.9-presubmits.yaml | 6 +- ...tial-operator-release-4.9-postsubmits.yaml | 8 +- ...ntial-operator-release-4.9-presubmits.yaml | 48 +- ...der-openstack-release-4.9-postsubmits.yaml | 8 +- ...ider-openstack-release-4.9-presubmits.yaml | 12 +- ...-actuator-pkg-release-4.9-postsubmits.yaml | 8 +- ...i-actuator-pkg-release-4.9-presubmits.yaml | 54 +- ...-provider-aws-release-4.9-postsubmits.yaml | 8 +- ...i-provider-aws-release-4.9-presubmits.yaml | 54 +- ...rovider-azure-release-4.9-postsubmits.yaml | 8 +- ...provider-azure-release-4.9-presubmits.yaml | 54 +- ...der-baremetal-release-4.9-postsubmits.yaml | 8 +- ...ider-baremetal-release-4.9-presubmits.yaml | 60 +- ...-provider-gcp-release-4.9-postsubmits.yaml | 8 +- ...i-provider-gcp-release-4.9-presubmits.yaml | 42 +- ...ider-kubemark-release-4.9-postsubmits.yaml | 8 +- ...vider-kubemark-release-4.9-presubmits.yaml | 30 +- ...ovider-kubevirt-release-4.9-periodics.yaml | 20 +- ...ider-kubevirt-release-4.9-postsubmits.yaml | 8 +- ...vider-kubevirt-release-4.9-presubmits.yaml | 30 +- ...vider-libvirt-release-4.9-postsubmits.yaml | 8 +- ...ovider-libvirt-release-4.9-presubmits.yaml | 36 +- ...der-openstack-release-4.9-postsubmits.yaml | 8 +- ...ider-openstack-release-4.9-presubmits.yaml | 36 +- ...rovider-ovirt-release-4.9-postsubmits.yaml | 8 +- ...provider-ovirt-release-4.9-presubmits.yaml | 12 +- ...tion-operator-release-4.9-postsubmits.yaml | 8 +- ...ation-operator-release-4.9-presubmits.yaml | 66 +- ...aler-operator-release-4.9-postsubmits.yaml | 8 +- ...caler-operator-release-4.9-presubmits.yaml | 54 +- ...etal-operator-release-4.9-postsubmits.yaml | 8 +- ...metal-operator-release-4.9-presubmits.yaml | 84 +- ...ter-bootstrap-release-4.9-postsubmits.yaml | 8 +- ...ster-bootstrap-release-4.9-presubmits.yaml | 42 +- ...ster-capacity-release-4.9-postsubmits.yaml | 8 +- ...uster-capacity-release-4.9-presubmits.yaml | 12 +- ...ager-operator-release-4.9-postsubmits.yaml | 8 +- ...nager-operator-release-4.9-presubmits.yaml | 18 +- ...nfig-operator-release-4.9-postsubmits.yaml | 8 +- ...onfig-operator-release-4.9-presubmits.yaml | 48 +- ...ller-operator-release-4.9-postsubmits.yaml | 8 +- ...oller-operator-release-4.9-presubmits.yaml | 36 +- ...-dns-operator-release-4.9-postsubmits.yaml | 8 +- ...r-dns-operator-release-4.9-presubmits.yaml | 36 +- ...etcd-operator-release-4.9-postsubmits.yaml | 8 +- ...-etcd-operator-release-4.9-presubmits.yaml | 102 ++- ...stry-operator-release-4.9-postsubmits.yaml | 8 +- ...istry-operator-release-4.9-presubmits.yaml | 84 +- ...ress-operator-release-4.9-postsubmits.yaml | 8 +- ...gress-operator-release-4.9-presubmits.yaml | 48 +- ...rver-operator-release-4.9-postsubmits.yaml | 8 +- ...erver-operator-release-4.9-presubmits.yaml | 78 +- ...ager-operator-release-4.9-postsubmits.yaml | 8 +- ...nager-operator-release-4.9-presubmits.yaml | 42 +- ...uler-operator-release-4.9-postsubmits.yaml | 8 +- ...duler-operator-release-4.9-presubmits.yaml | 24 +- ...uler-operator-release-4.9-postsubmits.yaml | 8 +- ...duler-operator-release-4.9-presubmits.yaml | 48 +- ...ator-operator-release-4.9-postsubmits.yaml | 8 +- ...rator-operator-release-4.9-presubmits.yaml | 36 +- ...hine-approver-release-4.9-postsubmits.yaml | 8 +- ...chine-approver-release-4.9-presubmits.yaml | 42 +- ...ring-operator-release-4.9-postsubmits.yaml | 8 +- ...oring-operator-release-4.9-presubmits.yaml | 42 +- ...work-operator-release-4.9-postsubmits.yaml | 8 +- ...twork-operator-release-4.9-presubmits.yaml | 90 +- ...-nfd-operator-release-4.9-postsubmits.yaml | 8 +- ...r-nfd-operator-release-4.9-presubmits.yaml | 30 +- ...ning-operator-release-4.9-postsubmits.yaml | 8 +- ...uning-operator-release-4.9-presubmits.yaml | 36 +- ...rver-operator-release-4.9-postsubmits.yaml | 8 +- ...erver-operator-release-4.9-presubmits.yaml | 42 +- ...ager-operator-release-4.9-postsubmits.yaml | 8 +- ...nager-operator-release-4.9-presubmits.yaml | 36 +- ...cy-controller-release-4.9-postsubmits.yaml | 8 +- ...icy-controller-release-4.9-presubmits.yaml | 36 +- ...sion-operator-release-4.9-postsubmits.yaml | 8 +- ...ssion-operator-release-4.9-presubmits.yaml | 36 +- ...ide-admission-release-4.9-postsubmits.yaml | 8 +- ...ride-admission-release-4.9-presubmits.yaml | 18 +- ...ples-operator-release-4.9-postsubmits.yaml | 8 +- ...mples-operator-release-4.9-presubmits.yaml | 48 +- ...rage-operator-release-4.9-postsubmits.yaml | 8 +- ...orage-operator-release-4.9-presubmits.yaml | 54 +- ...r-update-keys-release-4.9-postsubmits.yaml | 8 +- ...er-update-keys-release-4.9-presubmits.yaml | 18 +- ...sion-operator-release-4.9-postsubmits.yaml | 8 +- ...rsion-operator-release-4.9-presubmits.yaml | 42 +- ...ance-operator-release-4.9-postsubmits.yaml | 8 +- ...iance-operator-release-4.9-presubmits.yaml | 30 +- ...figmap-reload-release-4.9-postsubmits.yaml | 8 +- ...nfigmap-reload-release-4.9-presubmits.yaml | 18 +- ...sole-operator-release-4.9-postsubmits.yaml | 8 +- ...nsole-operator-release-4.9-presubmits.yaml | 42 +- ...-priv-console-release-4.9-postsubmits.yaml | 8 +- ...t-priv-console-release-4.9-presubmits.yaml | 42 +- ...rking-plugins-release-4.9-postsubmits.yaml | 8 +- ...orking-plugins-release-4.9-presubmits.yaml | 12 +- ...-priv-coredns-release-4.9-postsubmits.yaml | 8 +- ...t-priv-coredns-release-4.9-presubmits.yaml | 30 +- ...rd-schema-gen-release-4.9-postsubmits.yaml | 8 +- ...crd-schema-gen-release-4.9-presubmits.yaml | 12 +- ...ver-registrar-release-4.9-postsubmits.yaml | 8 +- ...iver-registrar-release-4.9-presubmits.yaml | 12 +- ...nila-operator-release-4.9-postsubmits.yaml | 8 +- ...anila-operator-release-4.9-presubmits.yaml | 18 +- ...si-driver-nfs-release-4.9-postsubmits.yaml | 8 +- ...csi-driver-nfs-release-4.9-presubmits.yaml | 24 +- ...cted-resource-release-4.9-postsubmits.yaml | 8 +- ...ected-resource-release-4.9-presubmits.yaml | 36 +- ...rnal-attacher-release-4.9-postsubmits.yaml | 8 +- ...ernal-attacher-release-4.9-presubmits.yaml | 30 +- ...l-provisioner-release-4.9-postsubmits.yaml | 8 +- ...al-provisioner-release-4.9-presubmits.yaml | 30 +- ...ernal-resizer-release-4.9-postsubmits.yaml | 8 +- ...ternal-resizer-release-4.9-presubmits.yaml | 30 +- ...l-snapshotter-release-4.9-postsubmits.yaml | 8 +- ...al-snapshotter-release-4.9-presubmits.yaml | 30 +- ...livenessprobe-release-4.9-postsubmits.yaml | 8 +- ...-livenessprobe-release-4.9-presubmits.yaml | 30 +- ...ver-registrar-release-4.9-postsubmits.yaml | 8 +- ...iver-registrar-release-4.9-presubmits.yaml | 30 +- ...v-csi-operator-release-4.9-presubmits.yaml | 18 +- ...v-descheduler-release-4.9-postsubmits.yaml | 8 +- ...iv-descheduler-release-4.9-presubmits.yaml | 12 +- ...ss-router-cni-release-4.9-postsubmits.yaml | 8 +- ...ess-router-cni-release-4.9-presubmits.yaml | 12 +- ...t-priv-etcd-openshift-4.9-postsubmits.yaml | 65 ++ ...t-priv-etcd-openshift-4.9-presubmits.yaml} | 98 +-- ...n-v2-operator-release-4.9-postsubmits.yaml | 8 +- ...on-v2-operator-release-4.9-presubmits.yaml | 24 +- ...rity-operator-release-4.9-postsubmits.yaml | 8 +- ...grity-operator-release-4.9-presubmits.yaml | 30 +- ...iver-operator-release-4.9-postsubmits.yaml | 8 +- ...river-operator-release-4.9-presubmits.yaml | 30 +- ...pd-csi-driver-release-4.9-postsubmits.yaml | 8 +- ...-pd-csi-driver-release-4.9-presubmits.yaml | 24 +- ...ft-priv-ghostunnel-master-postsubmits.yaml | 65 ++ ...ft-priv-ghostunnel-master-presubmits.yaml} | 16 +- ...iv-ghostunnel-release-4.5-postsubmits.yaml | 65 ++ ...iv-ghostunnel-release-4.5-presubmits.yaml} | 16 +- ...iv-ghostunnel-release-4.6-postsubmits.yaml | 65 ++ ...iv-ghostunnel-release-4.6-presubmits.yaml} | 16 +- ...iv-ghostunnel-release-4.7-postsubmits.yaml | 65 ++ ...riv-ghostunnel-release-4.7-presubmits.yaml | 60 ++ ...v-ghostunnel-release-4.8-postsubmits.yaml} | 12 +- ...riv-ghostunnel-release-4.8-presubmits.yaml | 60 ++ ...iv-ghostunnel-release-4.9-postsubmits.yaml | 65 ++ ...riv-ghostunnel-release-4.9-presubmits.yaml | 60 ++ ...-priv-grafana-release-4.9-postsubmits.yaml | 8 +- ...t-priv-grafana-release-4.9-presubmits.yaml | 24 +- ...nshift-priv-hadoop-master-postsubmits.yaml | 65 ++ ...enshift-priv-hadoop-master-presubmits.yaml | 60 ++ ...t-priv-hadoop-release-4.5-postsubmits.yaml | 65 ++ ...ft-priv-hadoop-release-4.5-presubmits.yaml | 60 ++ ...t-priv-hadoop-release-4.6-postsubmits.yaml | 65 ++ ...ft-priv-hadoop-release-4.6-presubmits.yaml | 60 ++ ...t-priv-hadoop-release-4.7-postsubmits.yaml | 65 ++ ...ft-priv-hadoop-release-4.7-presubmits.yaml | 60 ++ ...-priv-hadoop-release-4.8-postsubmits.yaml} | 12 +- ...ft-priv-hadoop-release-4.8-presubmits.yaml | 60 ++ ...t-priv-hadoop-release-4.9-postsubmits.yaml | 65 ++ ...ft-priv-hadoop-release-4.9-presubmits.yaml | 60 ++ ...penshift-priv-helm-master-postsubmits.yaml | 65 ++ ...openshift-priv-helm-master-presubmits.yaml | 60 ++ ...ift-priv-helm-release-4.5-postsubmits.yaml | 65 ++ ...hift-priv-helm-release-4.5-presubmits.yaml | 60 ++ ...ift-priv-helm-release-4.6-postsubmits.yaml | 65 ++ ...hift-priv-helm-release-4.6-presubmits.yaml | 60 ++ ...ift-priv-helm-release-4.7-postsubmits.yaml | 65 ++ ...hift-priv-helm-release-4.7-presubmits.yaml | 60 ++ ...ift-priv-helm-release-4.8-postsubmits.yaml | 65 ++ ...hift-priv-helm-release-4.8-presubmits.yaml | 60 ++ ...ift-priv-helm-release-4.9-postsubmits.yaml | 65 ++ ...hift-priv-helm-release-4.9-presubmits.yaml | 60 ++ ...penshift-priv-hive-master-postsubmits.yaml | 65 ++ ...openshift-priv-hive-master-presubmits.yaml | 60 ++ ...ift-priv-hive-release-4.5-postsubmits.yaml | 65 ++ ...hift-priv-hive-release-4.5-presubmits.yaml | 60 ++ ...ift-priv-hive-release-4.6-postsubmits.yaml | 65 ++ ...hift-priv-hive-release-4.6-presubmits.yaml | 60 ++ ...ift-priv-hive-release-4.7-postsubmits.yaml | 65 ++ ...hift-priv-hive-release-4.7-presubmits.yaml | 60 ++ ...ift-priv-hive-release-4.8-postsubmits.yaml | 65 ++ ...hift-priv-hive-release-4.8-presubmits.yaml | 60 ++ ...ift-priv-hive-release-4.9-postsubmits.yaml | 65 ++ ...hift-priv-hive-release-4.9-presubmits.yaml | 60 ++ ...ged-cluster-operator-master-periodics.yaml | 76 ++ ...d-cluster-operator-master-postsubmits.yaml | 66 ++ ...ed-cluster-operator-master-presubmits.yaml | 653 ++++++++++++++ ...ster-operator-release-1.1-postsubmits.yaml | 66 ++ ...uster-operator-release-1.1-presubmits.yaml | 517 +++++++++++ ...ster-operator-release-1.2-postsubmits.yaml | 66 ++ ...uster-operator-release-1.2-presubmits.yaml | 805 ++++++++++++++++++ ...ster-operator-release-1.3-postsubmits.yaml | 66 ++ ...uster-operator-release-1.3-presubmits.yaml | 653 ++++++++++++++ ...luster-operator-release-4.7-periodics.yaml | 76 ++ ...ster-operator-release-4.7-postsubmits.yaml | 66 ++ ...uster-operator-release-4.7-presubmits.yaml | 653 ++++++++++++++ ...luster-operator-release-4.8-periodics.yaml | 76 ++ ...ter-operator-release-4.8-postsubmits.yaml} | 12 +- ...uster-operator-release-4.8-presubmits.yaml | 653 ++++++++++++++ ...luster-operator-release-4.9-periodics.yaml | 76 ++ ...ster-operator-release-4.9-postsubmits.yaml | 66 ++ ...uster-operator-release-4.9-presubmits.yaml | 653 ++++++++++++++ ...-ib-sriov-cni-release-4.9-postsubmits.yaml | 8 +- ...v-ib-sriov-cni-release-4.9-presubmits.yaml | 12 +- ...mage-registry-release-4.9-postsubmits.yaml | 8 +- ...image-registry-release-4.9-presubmits.yaml | 42 +- ...t-priv-images-release-4.9-postsubmits.yaml | 8 +- ...ft-priv-images-release-4.9-presubmits.yaml | 18 +- ...sights-operator-release-4.9-periodics.yaml | 20 +- ...ghts-operator-release-4.9-postsubmits.yaml | 8 +- ...ights-operator-release-4.9-presubmits.yaml | 30 +- ...riv-installer-release-4.9-postsubmits.yaml | 8 +- ...priv-installer-release-4.9-presubmits.yaml | 225 +++-- ...ecorder-image-release-4.9-postsubmits.yaml | 8 +- ...recorder-image-release-4.9-presubmits.yaml | 12 +- ...-ironic-image-release-4.9-postsubmits.yaml | 8 +- ...v-ironic-image-release-4.9-presubmits.yaml | 18 +- ...spector-image-release-4.9-postsubmits.yaml | 8 +- ...nspector-image-release-4.9-presubmits.yaml | 12 +- ...pa-downloader-release-4.9-postsubmits.yaml | 8 +- ...ipa-downloader-release-4.9-presubmits.yaml | 12 +- ...os-downloader-release-4.9-postsubmits.yaml | 8 +- ...cos-downloader-release-4.9-presubmits.yaml | 12 +- ...ic-ip-manager-release-4.9-postsubmits.yaml | 8 +- ...tic-ip-manager-release-4.9-presubmits.yaml | 12 +- ...client-plugin-release-4.9-postsubmits.yaml | 8 +- ...-client-plugin-release-4.9-presubmits.yaml | 18 +- ...-login-plugin-release-4.9-postsubmits.yaml | 8 +- ...t-login-plugin-release-4.9-presubmits.yaml | 12 +- ...s-sync-plugin-release-4.9-postsubmits.yaml | 8 +- ...ns-sync-plugin-release-4.9-presubmits.yaml | 12 +- ...-priv-jenkins-release-4.9-postsubmits.yaml | 8 +- ...t-priv-jenkins-release-4.9-presubmits.yaml | 18 +- ...theus-adapter-release-4.9-postsubmits.yaml | 8 +- ...etheus-adapter-release-4.9-presubmits.yaml | 24 +- ...be-rbac-proxy-release-4.9-postsubmits.yaml | 8 +- ...ube-rbac-proxy-release-4.9-presubmits.yaml | 24 +- ...state-metrics-release-4.9-postsubmits.yaml | 8 +- ...-state-metrics-release-4.9-presubmits.yaml | 24 +- ...riv-kubecsr-openshift-4.9-postsubmits.yaml | 65 ++ ...priv-kubecsr-openshift-4.9-presubmits.yaml | 194 +++++ ...efed-operator-release-4.9-postsubmits.yaml | 8 +- ...befed-operator-release-4.9-presubmits.yaml | 24 +- ...-priv-kubefed-release-4.9-postsubmits.yaml | 8 +- ...t-priv-kubefed-release-4.9-presubmits.yaml | 24 +- ...es-autoscaler-release-4.9-postsubmits.yaml | 8 +- ...tes-autoscaler-release-4.9-presubmits.yaml | 54 +- ...sion-migrator-release-4.9-postsubmits.yaml | 8 +- ...rsion-migrator-release-4.9-presubmits.yaml | 24 +- ...rnetes-nmstate-release-4.9-presubmits.yaml | 6 +- ...s-oc-4.7-kubernetes-1.20.1-presubmits.yaml | 60 -- ...3-kubernetes-1.16.0-beta.2-presubmits.yaml | 118 --- ...4.4-kubernetes-1.17.0-rc.2-presubmits.yaml | 118 --- ...iv-kubernetes-release-4.9-postsubmits.yaml | 8 +- ...riv-kubernetes-release-4.9-presubmits.yaml | 165 ++-- ...yr-kubernetes-release-4.9-postsubmits.yaml | 8 +- ...ryr-kubernetes-release-4.9-presubmits.yaml | 18 +- ...eader-elector-release-4.9-postsubmits.yaml | 8 +- ...leader-elector-release-4.9-presubmits.yaml | 12 +- ...riv-library-go-release-4.9-presubmits.yaml | 24 +- ...nuxptp-daemon-release-4.9-postsubmits.yaml | 8 +- ...inuxptp-daemon-release-4.9-presubmits.yaml | 12 +- ...rage-operator-release-4.9-postsubmits.yaml | 8 +- ...orage-operator-release-4.9-presubmits.yaml | 18 +- ...ift-priv-loki-release-4.9-postsubmits.yaml | 8 +- ...hift-priv-loki-release-4.9-presubmits.yaml | 6 +- ...-api-operator-release-4.9-postsubmits.yaml | 8 +- ...e-api-operator-release-4.9-presubmits.yaml | 120 +-- ...nfig-operator-release-4.9-postsubmits.yaml | 8 +- ...onfig-operator-release-4.9-presubmits.yaml | 123 ++- ...dns-publisher-release-4.9-postsubmits.yaml | 8 +- ...mdns-publisher-release-4.9-presubmits.yaml | 36 +- ...mart-exporter-release-4.9-postsubmits.yaml | 8 +- ...smart-exporter-release-4.9-presubmits.yaml | 6 +- ...-metering-operator-master-postsubmits.yaml | 65 ++ ...v-metering-operator-master-presubmits.yaml | 444 ++++++++++ ...ring-operator-release-4.5-postsubmits.yaml | 65 ++ ...ring-operator-release-4.5-presubmits.yaml} | 104 +-- ...ring-operator-release-4.6-postsubmits.yaml | 65 ++ ...ering-operator-release-4.6-presubmits.yaml | 444 ++++++++++ ...ring-operator-release-4.7-postsubmits.yaml | 65 ++ ...ering-operator-release-4.7-presubmits.yaml | 444 ++++++++++ ...ring-operator-release-4.8-postsubmits.yaml | 65 ++ ...ering-operator-release-4.8-presubmits.yaml | 444 ++++++++++ ...ring-operator-release-4.9-postsubmits.yaml | 65 ++ ...ering-operator-release-4.9-presubmits.yaml | 444 ++++++++++ ...on-controller-release-4.9-postsubmits.yaml | 8 +- ...ion-controller-release-4.9-presubmits.yaml | 12 +- ...iv-multus-cni-release-4.9-postsubmits.yaml | 8 +- ...riv-multus-cni-release-4.9-presubmits.yaml | 18 +- ...networkpolicy-release-4.9-postsubmits.yaml | 8 +- ...-networkpolicy-release-4.9-presubmits.yaml | 12 +- ...v-must-gather-release-4.9-postsubmits.yaml | 8 +- ...iv-must-gather-release-4.9-presubmits.yaml | 12 +- ...etrics-daemon-release-4.9-postsubmits.yaml | 8 +- ...metrics-daemon-release-4.9-presubmits.yaml | 18 +- ...network-tools-release-4.9-postsubmits.yaml | 8 +- ...-network-tools-release-4.9-presubmits.yaml | 12 +- ...ure-discovery-release-4.9-postsubmits.yaml | 8 +- ...ture-discovery-release-4.9-presubmits.yaml | 18 +- ...ctor-operator-release-4.9-postsubmits.yaml | 8 +- ...ector-operator-release-4.9-presubmits.yaml | 6 +- ...blem-detector-release-4.9-postsubmits.yaml | 8 +- ...oblem-detector-release-4.9-presubmits.yaml | 6 +- ...node_exporter-release-4.9-postsubmits.yaml | 8 +- ...-node_exporter-release-4.9-presubmits.yaml | 24 +- ...uth-apiserver-release-4.9-postsubmits.yaml | 8 +- ...auth-apiserver-release-4.9-presubmits.yaml | 36 +- ...v-oauth-proxy-release-4.9-postsubmits.yaml | 8 +- ...iv-oauth-proxy-release-4.9-presubmits.yaml | 36 +- ...-oauth-server-release-4.9-postsubmits.yaml | 8 +- ...v-oauth-server-release-4.9-presubmits.yaml | 42 +- ...shift-priv-oc-release-4.9-postsubmits.yaml | 8 +- ...nshift-priv-oc-release-4.9-presubmits.yaml | 72 +- ...-operator-sdk-release-4.9-postsubmits.yaml | 8 +- ...e-operator-sdk-release-4.9-presubmits.yaml | 30 +- ...t-priv-odh-manifests-master-periodics.yaml | 78 ++ ...priv-odh-manifests-master-postsubmits.yaml | 66 ++ ...-priv-odh-manifests-master-presubmits.yaml | 139 +++ ...shift-ansible-release-4.9-postsubmits.yaml | 8 +- ...nshift-ansible-release-4.9-presubmits.yaml | 18 +- ...ift-apiserver-release-4.9-postsubmits.yaml | 8 +- ...hift-apiserver-release-4.9-presubmits.yaml | 42 +- ...oller-manager-release-4.9-postsubmits.yaml | 8 +- ...roller-manager-release-4.9-presubmits.yaml | 54 +- ...state-metrics-release-4.9-postsubmits.yaml | 8 +- ...-state-metrics-release-4.9-presubmits.yaml | 36 +- ...t-tests-private-release-4.9-periodics.yaml | 12 +- ...-tests-private-release-4.9-presubmits.yaml | 16 +- ...enshift-tests-release-4.9-postsubmits.yaml | 8 +- ...penshift-tests-release-4.9-presubmits.yaml | 12 +- ...iver-operator-release-4.9-postsubmits.yaml | 8 +- ...river-operator-release-4.9-presubmits.yaml | 12 +- ...-lifecycle-manager-master-postsubmits.yaml | 65 ++ ...r-lifecycle-manager-master-presubmits.yaml | 484 +++++++++++ ...cycle-manager-release-4.1-postsubmits.yaml | 65 ++ ...ecycle-manager-release-4.1-presubmits.yaml | 538 ++++++++++++ ...cycle-manager-release-4.2-postsubmits.yaml | 65 ++ ...ecycle-manager-release-4.2-presubmits.yaml | 538 ++++++++++++ ...cycle-manager-release-4.3-postsubmits.yaml | 65 ++ ...ecycle-manager-release-4.3-presubmits.yaml | 484 +++++++++++ ...cycle-manager-release-4.4-postsubmits.yaml | 65 ++ ...ecycle-manager-release-4.4-presubmits.yaml | 484 +++++++++++ ...cycle-manager-release-4.5-postsubmits.yaml | 65 ++ ...ecycle-manager-release-4.5-presubmits.yaml | 484 +++++++++++ ...cycle-manager-release-4.6-postsubmits.yaml | 65 ++ ...ecycle-manager-release-4.6-presubmits.yaml | 484 +++++++++++ ...cycle-manager-release-4.7-postsubmits.yaml | 65 ++ ...ecycle-manager-release-4.7-presubmits.yaml | 484 +++++++++++ ...cycle-manager-release-4.8-postsubmits.yaml | 65 ++ ...ecycle-manager-release-4.8-presubmits.yaml | 484 +++++++++++ ...cycle-manager-release-4.9-postsubmits.yaml | 65 ++ ...ecycle-manager-release-4.9-presubmits.yaml | 484 +++++++++++ ...erator-marketplace-master-postsubmits.yaml | 65 ++ ...perator-marketplace-master-presubmits.yaml | 498 +++++++++++ ...r-marketplace-release-4.1-postsubmits.yaml | 65 ++ ...r-marketplace-release-4.1-presubmits.yaml} | 163 ++-- ...r-marketplace-release-4.2-postsubmits.yaml | 65 ++ ...r-marketplace-release-4.2-presubmits.yaml} | 215 +++-- ...r-marketplace-release-4.3-postsubmits.yaml | 65 ++ ...or-marketplace-release-4.3-presubmits.yaml | 422 +++++++++ ...r-marketplace-release-4.4-postsubmits.yaml | 65 ++ ...or-marketplace-release-4.4-presubmits.yaml | 498 +++++++++++ ...r-marketplace-release-4.5-postsubmits.yaml | 65 ++ ...or-marketplace-release-4.5-presubmits.yaml | 498 +++++++++++ ...r-marketplace-release-4.6-postsubmits.yaml | 65 ++ ...or-marketplace-release-4.6-presubmits.yaml | 498 +++++++++++ ...r-marketplace-release-4.7-postsubmits.yaml | 65 ++ ...or-marketplace-release-4.7-presubmits.yaml | 498 +++++++++++ ...r-marketplace-release-4.8-postsubmits.yaml | 65 ++ ...or-marketplace-release-4.8-presubmits.yaml | 498 +++++++++++ ...r-marketplace-release-4.9-postsubmits.yaml | 65 ++ ...or-marketplace-release-4.9-presubmits.yaml | 498 +++++++++++ ...-operator-registry-master-postsubmits.yaml | 65 ++ ...-operator-registry-master-presubmits.yaml} | 142 ++- ...ator-registry-release-4.1-postsubmits.yaml | 65 ++ ...rator-registry-release-4.1-presubmits.yaml | 194 +++++ ...ator-registry-release-4.2-postsubmits.yaml | 65 ++ ...rator-registry-release-4.2-presubmits.yaml | 194 +++++ ...ator-registry-release-4.3-postsubmits.yaml | 65 ++ ...rator-registry-release-4.3-presubmits.yaml | 194 +++++ ...ator-registry-release-4.4-postsubmits.yaml | 65 ++ ...rator-registry-release-4.4-presubmits.yaml | 194 +++++ ...ator-registry-release-4.5-postsubmits.yaml | 65 ++ ...rator-registry-release-4.5-presubmits.yaml | 194 +++++ ...ator-registry-release-4.6-postsubmits.yaml | 65 ++ ...rator-registry-release-4.6-presubmits.yaml | 194 +++++ ...ator-registry-release-4.7-postsubmits.yaml | 65 ++ ...rator-registry-release-4.7-presubmits.yaml | 194 +++++ ...ator-registry-release-4.8-postsubmits.yaml | 65 ++ ...rator-registry-release-4.8-presubmits.yaml | 194 +++++ ...ator-registry-release-4.9-postsubmits.yaml | 65 ++ ...ator-registry-release-4.9-presubmits.yaml} | 136 ++- ...t-priv-origin-release-4.9-postsubmits.yaml | 8 +- ...ft-priv-origin-release-4.9-presubmits.yaml | 132 ++- ...rics-exporter-release-4.9-postsubmits.yaml | 8 +- ...trics-exporter-release-4.9-presubmits.yaml | 12 +- ...hift-priv-osin-release-4.9-presubmits.yaml | 6 +- ...iver-operator-release-4.9-postsubmits.yaml | 8 +- ...river-operator-release-4.9-presubmits.yaml | 24 +- ...rt-csi-driver-release-4.9-postsubmits.yaml | 8 +- ...irt-csi-driver-release-4.9-presubmits.yaml | 12 +- ...-ovn-kubernetes-release-4.9-periodics.yaml | 20 +- ...vn-kubernetes-release-4.9-postsubmits.yaml | 8 +- ...ovn-kubernetes-release-4.9-presubmits.yaml | 48 +- ...nshift-priv-presto-master-postsubmits.yaml | 65 ++ ...nshift-priv-presto-master-presubmits.yaml} | 14 +- ...t-priv-presto-release-4.5-postsubmits.yaml | 65 ++ ...t-priv-presto-release-4.5-presubmits.yaml} | 14 +- ...t-priv-presto-release-4.6-postsubmits.yaml | 65 ++ ...t-priv-presto-release-4.6-presubmits.yaml} | 30 +- ...t-priv-presto-release-4.7-postsubmits.yaml | 65 ++ ...t-priv-presto-release-4.7-presubmits.yaml} | 30 +- ...t-priv-presto-release-4.8-postsubmits.yaml | 65 ++ ...ft-priv-presto-release-4.8-presubmits.yaml | 118 +++ ...t-priv-presto-release-4.9-postsubmits.yaml | 65 ++ ...ft-priv-presto-release-4.9-presubmits.yaml | 118 +++ ...request-limit-release-4.9-postsubmits.yaml | 8 +- ...-request-limit-release-4.9-presubmits.yaml | 30 +- ...m-label-proxy-release-4.9-postsubmits.yaml | 8 +- ...om-label-proxy-release-4.9-presubmits.yaml | 24 +- ...-alertmanager-release-4.9-postsubmits.yaml | 8 +- ...s-alertmanager-release-4.9-presubmits.yaml | 30 +- ...heus-operator-release-4.9-postsubmits.yaml | 8 +- ...theus-operator-release-4.9-presubmits.yaml | 30 +- ...iv-prometheus-release-4.9-postsubmits.yaml | 8 +- ...riv-prometheus-release-4.9-presubmits.yaml | 36 +- ...-ptp-operator-release-4.9-postsubmits.yaml | 8 +- ...v-ptp-operator-release-4.9-presubmits.yaml | 12 +- ...ction-webhook-release-4.9-postsubmits.yaml | 8 +- ...ection-webhook-release-4.9-presubmits.yaml | 18 +- ...-override-cni-release-4.9-postsubmits.yaml | 8 +- ...e-override-cni-release-4.9-presubmits.yaml | 12 +- ...t-priv-router-release-4.9-postsubmits.yaml | 8 +- ...ft-priv-router-release-4.9-presubmits.yaml | 48 +- ...-runtime-utils-release-4.9-presubmits.yaml | 12 +- ...hift-priv-sdn-release-4.9-postsubmits.yaml | 8 +- ...shift-priv-sdn-release-4.9-presubmits.yaml | 42 +- ...e-ca-operator-release-4.9-postsubmits.yaml | 8 +- ...ce-ca-operator-release-4.9-presubmits.yaml | 42 +- ...rvice-catalog-release-4.9-postsubmits.yaml | 8 +- ...ervice-catalog-release-4.9-presubmits.yaml | 18 +- ...c-provisioner-release-4.9-postsubmits.yaml | 8 +- ...ic-provisioner-release-4.9-presubmits.yaml | 12 +- ...-resource-operator-master-postsubmits.yaml | 65 ++ ...l-resource-operator-master-presubmits.yaml | 146 +--- ...urce-operator-release-4.5-postsubmits.yaml | 65 ++ ...urce-operator-release-4.5-presubmits.yaml} | 132 ++- ...urce-operator-release-4.6-postsubmits.yaml | 65 ++ ...ource-operator-release-4.6-presubmits.yaml | 328 +++++++ ...urce-operator-release-4.7-postsubmits.yaml | 65 ++ ...ource-operator-release-4.7-presubmits.yaml | 146 +--- ...urce-operator-release-4.8-postsubmits.yaml | 65 ++ ...ource-operator-release-4.8-presubmits.yaml | 146 +--- ...urce-operator-release-4.9-postsubmits.yaml | 65 ++ ...ource-operator-release-4.9-presubmits.yaml | 152 +--- ...riv-sriov-cni-release-4.9-postsubmits.yaml | 8 +- ...priv-sriov-cni-release-4.9-presubmits.yaml | 12 +- ...on-controller-release-4.9-postsubmits.yaml | 8 +- ...ion-controller-release-4.9-presubmits.yaml | 12 +- ...device-plugin-release-4.9-postsubmits.yaml | 8 +- ...-device-plugin-release-4.9-presubmits.yaml | 12 +- ...work-operator-release-4.9-postsubmits.yaml | 8 +- ...twork-operator-release-4.9-presubmits.yaml | 30 +- ...riv-telemeter-release-4.9-postsubmits.yaml | 8 +- ...priv-telemeter-release-4.9-presubmits.yaml | 48 +- ...oker-operator-release-4.9-postsubmits.yaml | 8 +- ...roker-operator-release-4.9-presubmits.yaml | 6 +- ...ervice-broker-release-4.9-postsubmits.yaml | 8 +- ...service-broker-release-4.9-presubmits.yaml | 36 +- ...t-priv-thanos-release-4.9-postsubmits.yaml | 8 +- ...ft-priv-thanos-release-4.9-presubmits.yaml | 36 +- ...aler-operator-release-4.9-postsubmits.yaml | 8 +- ...caler-operator-release-4.9-presubmits.yaml | 36 +- ...blem-detector-release-4.9-postsubmits.yaml | 8 +- ...oblem-detector-release-4.9-presubmits.yaml | 24 +- ...ereabouts-cni-release-4.9-postsubmits.yaml | 8 +- ...hereabouts-cni-release-4.9-presubmits.yaml | 12 +- ...-bootstrapper-release-4.9-postsubmits.yaml | 8 +- ...g-bootstrapper-release-4.9-presubmits.yaml | 24 +- ...nfig-operator-release-4.9-postsubmits.yaml | 8 +- ...onfig-operator-release-4.9-presubmits.yaml | 42 +- ...-ci-artifacts-release-4.9-postsubmits.yaml | 8 +- ...p-ci-artifacts-release-4.9-presubmits.yaml | 12 +- ...urce-operator-release-4.9-postsubmits.yaml | 8 +- ...ource-operator-release-4.9-presubmits.yaml | 7 +- ...ervice-broker-release-4.9-postsubmits.yaml | 8 +- ...service-broker-release-4.9-presubmits.yaml | 55 +- .../openshift-api-release-4.9-presubmits.yaml | 30 +- ...ver-library-go-release-4.9-presubmits.yaml | 18 +- ...ft-app-netutil-release-4.9-presubmits.yaml | 6 +- ...iver-operator-release-4.9-postsubmits.yaml | 8 +- ...river-operator-release-4.9-presubmits.yaml | 25 +- ...bs-csi-driver-release-4.9-postsubmits.yaml | 8 +- ...ebs-csi-driver-release-4.9-presubmits.yaml | 25 +- ...ntity-webhook-release-4.9-postsubmits.yaml | 8 +- ...entity-webhook-release-4.9-presubmits.yaml | 13 +- ...river-operator-release-4.9-presubmits.yaml | 6 +- ...isk-csi-driver-release-4.9-presubmits.yaml | 6 +- ...etal-operator-release-4.9-postsubmits.yaml | 8 +- ...metal-operator-release-4.9-presubmits.yaml | 43 +- ...al-runtimecfg-release-4.9-postsubmits.yaml | 8 +- ...tal-runtimecfg-release-4.9-presubmits.yaml | 31 +- ...hift-bond-cni-release-4.9-postsubmits.yaml | 8 +- ...shift-bond-cni-release-4.9-presubmits.yaml | 7 +- ...d-machinery-go-release-4.9-presubmits.yaml | 6 +- ...d-test-images-release-4.9-postsubmits.yaml | 8 +- ...ld-test-images-release-4.9-presubmits.yaml | 7 +- ...shift-builder-release-4.9-postsubmits.yaml | 8 +- ...nshift-builder-release-4.9-presubmits.yaml | 43 +- ...nati-operator-release-4.9-postsubmits.yaml | 8 +- ...nnati-operator-release-4.9-presubmits.yaml | 19 +- ...ft-cincinnati-release-4.9-postsubmits.yaml | 56 -- ...ift-cincinnati-release-4.9-presubmits.yaml | 265 ------ ...hift-client-go-release-4.9-presubmits.yaml | 6 +- ...tial-operator-release-4.9-postsubmits.yaml | 8 +- ...ntial-operator-release-4.9-presubmits.yaml | 55 +- ...der-openstack-release-4.9-postsubmits.yaml | 8 +- ...ider-openstack-release-4.9-presubmits.yaml | 13 +- ...-actuator-pkg-release-4.9-postsubmits.yaml | 8 +- ...i-actuator-pkg-release-4.9-presubmits.yaml | 55 +- ...-provider-aws-release-4.9-postsubmits.yaml | 8 +- ...i-provider-aws-release-4.9-presubmits.yaml | 61 +- ...rovider-azure-release-4.9-postsubmits.yaml | 8 +- ...provider-azure-release-4.9-presubmits.yaml | 55 +- ...der-baremetal-release-4.9-postsubmits.yaml | 8 +- ...ider-baremetal-release-4.9-presubmits.yaml | 61 +- ...-provider-gcp-release-4.9-postsubmits.yaml | 8 +- ...i-provider-gcp-release-4.9-presubmits.yaml | 43 +- ...ider-kubemark-release-4.9-postsubmits.yaml | 8 +- ...vider-kubemark-release-4.9-presubmits.yaml | 31 +- ...ovider-kubevirt-release-4.9-periodics.yaml | 20 +- ...ider-kubevirt-release-4.9-postsubmits.yaml | 8 +- ...vider-kubevirt-release-4.9-presubmits.yaml | 31 +- ...vider-libvirt-release-4.9-postsubmits.yaml | 8 +- ...ovider-libvirt-release-4.9-presubmits.yaml | 56 +- ...der-openstack-release-4.9-postsubmits.yaml | 8 +- ...ider-openstack-release-4.9-presubmits.yaml | 41 +- ...rovider-ovirt-release-4.9-postsubmits.yaml | 8 +- ...provider-ovirt-release-4.9-presubmits.yaml | 13 +- ...tion-operator-release-4.9-postsubmits.yaml | 8 +- ...ation-operator-release-4.9-presubmits.yaml | 67 +- ...aler-operator-release-4.9-postsubmits.yaml | 8 +- ...caler-operator-release-4.9-presubmits.yaml | 55 +- ...etal-operator-release-4.9-postsubmits.yaml | 8 +- ...metal-operator-release-4.9-presubmits.yaml | 85 +- ...ter-bootstrap-release-4.9-postsubmits.yaml | 8 +- ...ster-bootstrap-release-4.9-presubmits.yaml | 43 +- ...ster-capacity-release-4.9-postsubmits.yaml | 8 +- ...uster-capacity-release-4.9-presubmits.yaml | 13 +- ...ager-operator-release-4.9-postsubmits.yaml | 8 +- ...nager-operator-release-4.9-presubmits.yaml | 19 +- ...nfig-operator-release-4.9-postsubmits.yaml | 8 +- ...onfig-operator-release-4.9-presubmits.yaml | 49 +- ...ller-operator-release-4.9-postsubmits.yaml | 8 +- ...oller-operator-release-4.9-presubmits.yaml | 37 +- ...-dns-operator-release-4.9-postsubmits.yaml | 8 +- ...r-dns-operator-release-4.9-presubmits.yaml | 37 +- ...etcd-operator-release-4.9-postsubmits.yaml | 8 +- ...-etcd-operator-release-4.9-presubmits.yaml | 103 ++- ...stry-operator-release-4.9-postsubmits.yaml | 8 +- ...istry-operator-release-4.9-presubmits.yaml | 89 +- ...ress-operator-release-4.9-postsubmits.yaml | 8 +- ...gress-operator-release-4.9-presubmits.yaml | 49 +- ...rver-operator-release-4.9-postsubmits.yaml | 8 +- ...erver-operator-release-4.9-presubmits.yaml | 79 +- ...ager-operator-release-4.9-postsubmits.yaml | 8 +- ...nager-operator-release-4.9-presubmits.yaml | 43 +- ...uler-operator-release-4.9-postsubmits.yaml | 8 +- ...duler-operator-release-4.9-presubmits.yaml | 25 +- ...uler-operator-release-4.9-postsubmits.yaml | 8 +- ...duler-operator-release-4.9-presubmits.yaml | 49 +- ...ator-operator-release-4.9-postsubmits.yaml | 8 +- ...rator-operator-release-4.9-presubmits.yaml | 37 +- ...hine-approver-release-4.9-postsubmits.yaml | 8 +- ...chine-approver-release-4.9-presubmits.yaml | 43 +- ...ring-operator-release-4.9-postsubmits.yaml | 8 +- ...oring-operator-release-4.9-presubmits.yaml | 49 +- ...work-operator-release-4.9-postsubmits.yaml | 8 +- ...twork-operator-release-4.9-presubmits.yaml | 112 +-- ...-nfd-operator-release-4.9-postsubmits.yaml | 8 +- ...r-nfd-operator-release-4.9-presubmits.yaml | 31 +- ...ning-operator-release-4.9-postsubmits.yaml | 8 +- ...uning-operator-release-4.9-presubmits.yaml | 37 +- ...rver-operator-release-4.9-postsubmits.yaml | 8 +- ...erver-operator-release-4.9-presubmits.yaml | 43 +- ...ager-operator-release-4.9-postsubmits.yaml | 8 +- ...nager-operator-release-4.9-presubmits.yaml | 37 +- ...cy-controller-release-4.9-postsubmits.yaml | 8 +- ...icy-controller-release-4.9-presubmits.yaml | 37 +- ...sion-operator-release-4.9-postsubmits.yaml | 8 +- ...ssion-operator-release-4.9-presubmits.yaml | 37 +- ...ide-admission-release-4.9-postsubmits.yaml | 8 +- ...ride-admission-release-4.9-presubmits.yaml | 19 +- ...ples-operator-release-4.9-postsubmits.yaml | 8 +- ...mples-operator-release-4.9-presubmits.yaml | 49 +- ...rage-operator-release-4.9-postsubmits.yaml | 8 +- ...orage-operator-release-4.9-presubmits.yaml | 55 +- ...r-update-keys-release-4.9-postsubmits.yaml | 8 +- ...er-update-keys-release-4.9-presubmits.yaml | 19 +- ...sion-operator-release-4.9-postsubmits.yaml | 8 +- ...rsion-operator-release-4.9-presubmits.yaml | 43 +- ...ance-operator-release-4.9-postsubmits.yaml | 8 +- ...iance-operator-release-4.9-presubmits.yaml | 31 +- ...figmap-reload-release-4.9-postsubmits.yaml | 8 +- ...nfigmap-reload-release-4.9-presubmits.yaml | 19 +- ...sole-operator-release-4.9-postsubmits.yaml | 8 +- ...nsole-operator-release-4.9-presubmits.yaml | 43 +- ...shift-console-release-4.9-postsubmits.yaml | 8 +- ...nshift-console-release-4.9-presubmits.yaml | 43 +- ...rking-plugins-release-4.9-postsubmits.yaml | 8 +- ...orking-plugins-release-4.9-presubmits.yaml | 13 +- ...shift-coredns-release-4.9-postsubmits.yaml | 8 +- ...nshift-coredns-release-4.9-presubmits.yaml | 31 +- ...rd-schema-gen-release-4.9-postsubmits.yaml | 8 +- ...crd-schema-gen-release-4.9-presubmits.yaml | 13 +- ...ver-registrar-release-4.9-postsubmits.yaml | 8 +- ...iver-registrar-release-4.9-presubmits.yaml | 13 +- ...nila-operator-release-4.9-postsubmits.yaml | 8 +- ...anila-operator-release-4.9-presubmits.yaml | 19 +- ...si-driver-nfs-release-4.9-postsubmits.yaml | 8 +- ...csi-driver-nfs-release-4.9-presubmits.yaml | 25 +- ...cted-resource-release-4.9-postsubmits.yaml | 8 +- ...ected-resource-release-4.9-presubmits.yaml | 37 +- ...rnal-attacher-release-4.9-postsubmits.yaml | 8 +- ...ernal-attacher-release-4.9-presubmits.yaml | 31 +- ...l-provisioner-release-4.9-postsubmits.yaml | 8 +- ...al-provisioner-release-4.9-presubmits.yaml | 31 +- ...ernal-resizer-release-4.9-postsubmits.yaml | 8 +- ...ternal-resizer-release-4.9-presubmits.yaml | 31 +- ...l-snapshotter-release-4.9-postsubmits.yaml | 8 +- ...al-snapshotter-release-4.9-presubmits.yaml | 31 +- ...livenessprobe-release-4.9-postsubmits.yaml | 8 +- ...-livenessprobe-release-4.9-presubmits.yaml | 31 +- ...ver-registrar-release-4.9-postsubmits.yaml | 8 +- ...iver-registrar-release-4.9-presubmits.yaml | 31 +- ...t-csi-operator-release-4.9-presubmits.yaml | 18 +- ...t-descheduler-release-4.9-postsubmits.yaml | 8 +- ...ft-descheduler-release-4.9-presubmits.yaml | 13 +- ...ss-router-cni-release-4.9-postsubmits.yaml | 8 +- ...ess-router-cni-release-4.9-presubmits.yaml | 13 +- ...arch-operator-release-4.9-postsubmits.yaml | 56 -- ...shift-etcd-openshift-4.9-postsubmits.yaml} | 13 +- ...nshift-etcd-openshift-4.9-presubmits.yaml} | 94 +- ...n-v2-operator-release-4.9-postsubmits.yaml | 8 +- ...on-v2-operator-release-4.9-presubmits.yaml | 25 +- ...rity-operator-release-4.9-postsubmits.yaml | 8 +- ...grity-operator-release-4.9-presubmits.yaml | 31 +- ...iver-operator-release-4.9-postsubmits.yaml | 8 +- ...river-operator-release-4.9-presubmits.yaml | 31 +- ...pd-csi-driver-release-4.9-postsubmits.yaml | 8 +- ...-pd-csi-driver-release-4.9-presubmits.yaml | 25 +- ...shift-grafana-release-4.9-postsubmits.yaml | 8 +- ...nshift-grafana-release-4.9-presubmits.yaml | 25 +- ...-ib-sriov-cni-release-4.9-postsubmits.yaml | 8 +- ...t-ib-sriov-cni-release-4.9-presubmits.yaml | 13 +- ...mage-registry-release-4.9-postsubmits.yaml | 8 +- ...image-registry-release-4.9-presubmits.yaml | 43 +- ...nshift-images-release-4.9-postsubmits.yaml | 8 +- ...enshift-images-release-4.9-presubmits.yaml | 19 +- ...sights-operator-release-4.9-periodics.yaml | 20 +- ...ghts-operator-release-4.9-postsubmits.yaml | 8 +- ...ights-operator-release-4.9-presubmits.yaml | 31 +- ...ift-installer-release-4.9-postsubmits.yaml | 8 +- ...hift-installer-release-4.9-presubmits.yaml | 335 ++++---- ...ecorder-image-release-4.9-postsubmits.yaml | 8 +- ...recorder-image-release-4.9-presubmits.yaml | 13 +- ...-ironic-image-release-4.9-postsubmits.yaml | 8 +- ...t-ironic-image-release-4.9-presubmits.yaml | 19 +- ...spector-image-release-4.9-postsubmits.yaml | 8 +- ...nspector-image-release-4.9-presubmits.yaml | 13 +- ...pa-downloader-release-4.9-postsubmits.yaml | 8 +- ...ipa-downloader-release-4.9-presubmits.yaml | 13 +- ...os-downloader-release-4.9-postsubmits.yaml | 8 +- ...cos-downloader-release-4.9-presubmits.yaml | 13 +- ...ic-ip-manager-release-4.9-postsubmits.yaml | 8 +- ...tic-ip-manager-release-4.9-presubmits.yaml | 13 +- ...client-plugin-release-4.9-postsubmits.yaml | 8 +- ...-client-plugin-release-4.9-presubmits.yaml | 19 +- ...-login-plugin-release-4.9-postsubmits.yaml | 8 +- ...t-login-plugin-release-4.9-presubmits.yaml | 13 +- ...s-sync-plugin-release-4.9-postsubmits.yaml | 8 +- ...ns-sync-plugin-release-4.9-presubmits.yaml | 13 +- ...shift-jenkins-release-4.9-postsubmits.yaml | 8 +- ...nshift-jenkins-release-4.9-presubmits.yaml | 19 +- ...theus-adapter-release-4.9-postsubmits.yaml | 8 +- ...etheus-adapter-release-4.9-presubmits.yaml | 25 +- ...be-rbac-proxy-release-4.9-postsubmits.yaml | 8 +- ...ube-rbac-proxy-release-4.9-presubmits.yaml | 25 +- ...state-metrics-release-4.9-postsubmits.yaml | 8 +- ...-state-metrics-release-4.9-presubmits.yaml | 25 +- ...ft-kubecsr-openshift-4.9-postsubmits.yaml} | 13 +- ...hift-kubecsr-openshift-4.9-presubmits.yaml | 171 ++++ ...efed-operator-release-4.9-postsubmits.yaml | 8 +- ...befed-operator-release-4.9-presubmits.yaml | 25 +- ...shift-kubefed-release-4.9-postsubmits.yaml | 8 +- ...nshift-kubefed-release-4.9-presubmits.yaml | 25 +- ...es-autoscaler-release-4.9-postsubmits.yaml | 8 +- ...tes-autoscaler-release-4.9-presubmits.yaml | 55 +- ...sion-migrator-release-4.9-postsubmits.yaml | 8 +- ...rsion-migrator-release-4.9-presubmits.yaml | 25 +- ...rnetes-nmstate-release-4.9-presubmits.yaml | 6 +- ...ft-kubernetes-release-4.9-postsubmits.yaml | 8 +- ...ift-kubernetes-release-4.9-presubmits.yaml | 166 ++-- ...yr-kubernetes-release-4.9-postsubmits.yaml | 8 +- ...ryr-kubernetes-release-4.9-presubmits.yaml | 19 +- ...eader-elector-release-4.9-postsubmits.yaml | 8 +- ...leader-elector-release-4.9-presubmits.yaml | 13 +- ...ift-library-go-release-4.9-presubmits.yaml | 24 +- ...nuxptp-daemon-release-4.9-postsubmits.yaml | 8 +- ...inuxptp-daemon-release-4.9-presubmits.yaml | 13 +- ...rage-operator-release-4.9-postsubmits.yaml | 8 +- ...orage-operator-release-4.9-presubmits.yaml | 19 +- ...penshift-loki-release-4.9-postsubmits.yaml | 8 +- ...openshift-loki-release-4.9-presubmits.yaml | 7 +- ...-api-operator-release-4.9-postsubmits.yaml | 8 +- ...e-api-operator-release-4.9-presubmits.yaml | 127 +-- ...nfig-operator-release-4.9-postsubmits.yaml | 8 +- ...onfig-operator-release-4.9-presubmits.yaml | 128 +-- ...dns-publisher-release-4.9-postsubmits.yaml | 8 +- ...mdns-publisher-release-4.9-presubmits.yaml | 37 +- ...mart-exporter-release-4.9-postsubmits.yaml | 8 +- ...smart-exporter-release-4.9-presubmits.yaml | 7 +- ...on-controller-release-4.9-postsubmits.yaml | 8 +- ...ion-controller-release-4.9-presubmits.yaml | 13 +- ...ft-multus-cni-release-4.9-postsubmits.yaml | 8 +- ...ift-multus-cni-release-4.9-presubmits.yaml | 19 +- ...networkpolicy-release-4.9-postsubmits.yaml | 8 +- ...-networkpolicy-release-4.9-presubmits.yaml | 13 +- ...t-must-gather-release-4.9-postsubmits.yaml | 8 +- ...ft-must-gather-release-4.9-presubmits.yaml | 13 +- ...etrics-daemon-release-4.9-postsubmits.yaml | 8 +- ...metrics-daemon-release-4.9-presubmits.yaml | 19 +- ...network-tools-release-4.9-postsubmits.yaml | 8 +- ...-network-tools-release-4.9-presubmits.yaml | 13 +- ...ure-discovery-release-4.9-postsubmits.yaml | 8 +- ...ture-discovery-release-4.9-presubmits.yaml | 19 +- ...ctor-operator-release-4.9-postsubmits.yaml | 8 +- ...ector-operator-release-4.9-presubmits.yaml | 7 +- ...blem-detector-release-4.9-postsubmits.yaml | 8 +- ...oblem-detector-release-4.9-presubmits.yaml | 7 +- ...node_exporter-release-4.9-postsubmits.yaml | 8 +- ...-node_exporter-release-4.9-presubmits.yaml | 25 +- ...uth-apiserver-release-4.9-postsubmits.yaml | 8 +- ...auth-apiserver-release-4.9-presubmits.yaml | 37 +- ...t-oauth-proxy-release-4.9-postsubmits.yaml | 8 +- ...ft-oauth-proxy-release-4.9-presubmits.yaml | 37 +- ...-oauth-server-release-4.9-postsubmits.yaml | 8 +- ...t-oauth-server-release-4.9-presubmits.yaml | 43 +- .../openshift-oc-release-4.9-postsubmits.yaml | 8 +- .../openshift-oc-release-4.9-presubmits.yaml | 73 +- ...-operator-sdk-release-4.9-postsubmits.yaml | 8 +- ...e-operator-sdk-release-4.9-presubmits.yaml | 31 +- ...shift-ansible-release-4.9-postsubmits.yaml | 8 +- ...nshift-ansible-release-4.9-presubmits.yaml | 19 +- ...ift-apiserver-release-4.9-postsubmits.yaml | 8 +- ...hift-apiserver-release-4.9-presubmits.yaml | 43 +- ...oller-manager-release-4.9-postsubmits.yaml | 8 +- ...roller-manager-release-4.9-presubmits.yaml | 55 +- ...state-metrics-release-4.9-postsubmits.yaml | 8 +- ...-state-metrics-release-4.9-presubmits.yaml | 37 +- ...t-tests-private-release-4.9-periodics.yaml | 12 +- ...-tests-private-release-4.9-presubmits.yaml | 16 +- ...enshift-tests-release-4.9-postsubmits.yaml | 8 +- ...penshift-tests-release-4.9-presubmits.yaml | 13 +- ...iver-operator-release-4.9-postsubmits.yaml | 8 +- ...river-operator-release-4.9-presubmits.yaml | 13 +- ...gated-logging-release-4.9-postsubmits.yaml | 57 -- ...nshift-origin-release-4.9-postsubmits.yaml | 8 +- ...enshift-origin-release-4.9-presubmits.yaml | 287 ++----- ...rics-exporter-release-4.9-postsubmits.yaml | 8 +- ...trics-exporter-release-4.9-presubmits.yaml | 12 +- ...openshift-osin-release-4.9-presubmits.yaml | 6 +- ...iver-operator-release-4.9-postsubmits.yaml | 8 +- ...river-operator-release-4.9-presubmits.yaml | 25 +- ...rt-csi-driver-release-4.9-postsubmits.yaml | 8 +- ...irt-csi-driver-release-4.9-presubmits.yaml | 13 +- ...-ovn-kubernetes-release-4.9-periodics.yaml | 20 +- ...vn-kubernetes-release-4.9-postsubmits.yaml | 8 +- ...ovn-kubernetes-release-4.9-presubmits.yaml | 57 +- ...request-limit-release-4.9-postsubmits.yaml | 8 +- ...-request-limit-release-4.9-presubmits.yaml | 31 +- ...m-label-proxy-release-4.9-postsubmits.yaml | 8 +- ...om-label-proxy-release-4.9-presubmits.yaml | 25 +- ...-alertmanager-release-4.9-postsubmits.yaml | 8 +- ...s-alertmanager-release-4.9-presubmits.yaml | 31 +- ...heus-operator-release-4.9-postsubmits.yaml | 8 +- ...theus-operator-release-4.9-presubmits.yaml | 31 +- ...ft-prometheus-release-4.9-postsubmits.yaml | 8 +- ...ift-prometheus-release-4.9-presubmits.yaml | 37 +- ...-ptp-operator-release-4.9-postsubmits.yaml | 8 +- ...t-ptp-operator-release-4.9-presubmits.yaml | 13 +- ...ction-webhook-release-4.9-postsubmits.yaml | 8 +- ...ection-webhook-release-4.9-presubmits.yaml | 19 +- ...-override-cni-release-4.9-postsubmits.yaml | 8 +- ...e-override-cni-release-4.9-presubmits.yaml | 13 +- ...nshift-router-release-4.9-postsubmits.yaml | 8 +- ...enshift-router-release-4.9-presubmits.yaml | 49 +- ...-runtime-utils-release-4.9-presubmits.yaml | 12 +- ...openshift-sdn-release-4.9-postsubmits.yaml | 8 +- .../openshift-sdn-release-4.9-presubmits.yaml | 60 +- ...e-ca-operator-release-4.9-postsubmits.yaml | 8 +- ...ce-ca-operator-release-4.9-presubmits.yaml | 43 +- ...rvice-catalog-release-4.9-postsubmits.yaml | 8 +- ...ervice-catalog-release-4.9-presubmits.yaml | 19 +- ...c-provisioner-release-4.9-postsubmits.yaml | 8 +- ...ic-provisioner-release-4.9-presubmits.yaml | 13 +- ...ource-operator-release-4.9-presubmits.yaml | 18 +- ...ift-sriov-cni-release-4.9-postsubmits.yaml | 8 +- ...hift-sriov-cni-release-4.9-presubmits.yaml | 13 +- ...on-controller-release-4.9-postsubmits.yaml | 8 +- ...ion-controller-release-4.9-presubmits.yaml | 13 +- ...device-plugin-release-4.9-postsubmits.yaml | 8 +- ...-device-plugin-release-4.9-presubmits.yaml | 13 +- ...work-operator-release-4.9-postsubmits.yaml | 8 +- ...twork-operator-release-4.9-presubmits.yaml | 31 +- ...ift-telemeter-release-4.9-postsubmits.yaml | 8 +- ...hift-telemeter-release-4.9-presubmits.yaml | 55 +- ...oker-operator-release-4.9-postsubmits.yaml | 8 +- ...roker-operator-release-4.9-presubmits.yaml | 7 +- ...ervice-broker-release-4.9-postsubmits.yaml | 8 +- ...service-broker-release-4.9-presubmits.yaml | 37 +- ...nshift-thanos-release-4.9-postsubmits.yaml | 8 +- ...enshift-thanos-release-4.9-presubmits.yaml | 37 +- ...aler-operator-release-4.9-postsubmits.yaml | 8 +- ...caler-operator-release-4.9-presubmits.yaml | 37 +- ...blem-detector-release-4.9-postsubmits.yaml | 8 +- ...oblem-detector-release-4.9-presubmits.yaml | 25 +- ...ereabouts-cni-release-4.9-postsubmits.yaml | 8 +- ...hereabouts-cni-release-4.9-presubmits.yaml | 13 +- ...-bootstrapper-release-4.9-postsubmits.yaml | 8 +- ...g-bootstrapper-release-4.9-presubmits.yaml | 25 +- ...nfig-operator-release-4.9-postsubmits.yaml | 8 +- ...onfig-operator-release-4.9-presubmits.yaml | 43 +- ...cycle-manager-release-4.9-postsubmits.yaml | 8 +- ...ecycle-manager-release-4.9-presubmits.yaml | 43 +- ...r-marketplace-release-4.9-postsubmits.yaml | 8 +- ...or-marketplace-release-4.9-presubmits.yaml | 43 +- ...ator-registry-release-4.9-postsubmits.yaml | 8 +- ...rator-registry-release-4.9-presubmits.yaml | 19 +- 891 files changed, 33537 insertions(+), 9277 deletions(-) create mode 100644 ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.7-periodics.yaml create mode 100644 ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.7-postsubmits.yaml rename ci-operator/jobs/openshift-priv/{kubernetes/openshift-priv-kubernetes-oc-4.4-kubernetes-1.17.0-presubmits.yaml => ci-artifacts/openshift-priv-ci-artifacts-release-4.7-presubmits.yaml} (84%) rename ci-operator/jobs/openshift-priv/{elasticsearch-proxy/openshift-priv-elasticsearch-proxy-release-4.9-postsubmits.yaml => ci-artifacts/openshift-priv-ci-artifacts-release-4.8-postsubmits.yaml} (86%) rename ci-operator/jobs/openshift-priv/{kubernetes/openshift-priv-kubernetes-origin-4.2-kubernetes-1.14.0-presubmits.yaml => ci-artifacts/openshift-priv-ci-artifacts-release-4.8-presubmits.yaml} (73%) create mode 100644 ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/etcd/openshift-priv-etcd-openshift-4.9-postsubmits.yaml rename ci-operator/jobs/openshift-priv/{elasticsearch-operator/openshift-priv-elasticsearch-operator-release-4.9-presubmits.yaml => etcd/openshift-priv-etcd-openshift-4.9-presubmits.yaml} (79%) create mode 100644 ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-master-postsubmits.yaml rename ci-operator/jobs/openshift-priv/{kubernetes/openshift-priv-kubernetes-oc-4.6-kubernetes-1.19-presubmits.yaml => ghostunnel/openshift-priv-ghostunnel-master-presubmits.yaml} (84%) create mode 100644 ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.5-postsubmits.yaml rename ci-operator/jobs/openshift-priv/{kubernetes/openshift-priv-kubernetes-oc-4.5-kubernetes-1.18.8-presubmits.yaml => ghostunnel/openshift-priv-ghostunnel-release-4.5-presubmits.yaml} (84%) create mode 100644 ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.6-postsubmits.yaml rename ci-operator/jobs/openshift-priv/{kubernetes/openshift-priv-kubernetes-oc-4.3-kubernetes-1.16.2-presubmits.yaml => ghostunnel/openshift-priv-ghostunnel-release-4.6-presubmits.yaml} (84%) create mode 100644 ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.7-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.7-presubmits.yaml rename ci-operator/jobs/openshift-priv/{elasticsearch-operator/openshift-priv-elasticsearch-operator-release-4.9-postsubmits.yaml => ghostunnel/openshift-priv-ghostunnel-release-4.8-postsubmits.yaml} (85%) create mode 100644 ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-master-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-master-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.5-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.5-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.6-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.6-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.7-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.7-presubmits.yaml rename ci-operator/jobs/openshift-priv/{cluster-logging-operator/openshift-priv-cluster-logging-operator-release-4.9-postsubmits.yaml => hadoop/openshift-priv-hadoop-release-4.8-postsubmits.yaml} (85%) create mode 100644 ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-master-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-master-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.5-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.5-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.6-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.6-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.7-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.7-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-master-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-master-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.5-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.5-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.6-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.6-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.7-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.7-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-master-periodics.yaml create mode 100644 ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-master-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-master-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.1-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.1-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.2-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.2-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.3-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.3-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.7-periodics.yaml create mode 100644 ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.7-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.7-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.8-periodics.yaml rename ci-operator/jobs/openshift-priv/{origin-aggregated-logging/openshift-priv-origin-aggregated-logging-release-4.9-postsubmits.yaml => hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.8-postsubmits.yaml} (85%) create mode 100644 ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.9-periodics.yaml create mode 100644 ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/kubecsr/openshift-priv-kubecsr-openshift-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/kubecsr/openshift-priv-kubecsr-openshift-4.9-presubmits.yaml delete mode 100644 ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.7-kubernetes-1.20.1-presubmits.yaml delete mode 100644 ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-origin-4.3-kubernetes-1.16.0-beta.2-presubmits.yaml delete mode 100644 ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-origin-4.4-kubernetes-1.17.0-rc.2-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-master-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-master-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.5-postsubmits.yaml rename ci-operator/jobs/openshift-priv/{cluster-logging-operator/openshift-priv-cluster-logging-operator-release-4.9-presubmits.yaml => metering-operator/openshift-priv-metering-operator-release-4.5-presubmits.yaml} (75%) create mode 100644 ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.6-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.6-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.7-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.7-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/odh-manifests/openshift-priv-odh-manifests-master-periodics.yaml create mode 100644 ci-operator/jobs/openshift-priv/odh-manifests/openshift-priv-odh-manifests-master-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/odh-manifests/openshift-priv-odh-manifests-master-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-master-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-master-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.1-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.1-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.2-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.2-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.3-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.3-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.4-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.4-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.5-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.5-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.6-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.6-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.7-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.7-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-master-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-master-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.1-postsubmits.yaml rename ci-operator/jobs/openshift-priv/{origin-aggregated-logging/openshift-priv-origin-aggregated-logging-release-4.9-presubmits.yaml => operator-marketplace/openshift-priv-operator-marketplace-release-4.1-presubmits.yaml} (78%) create mode 100644 ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.2-postsubmits.yaml rename ci-operator/jobs/{openshift/origin-aggregated-logging/openshift-origin-aggregated-logging-release-4.9-presubmits.yaml => openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.2-presubmits.yaml} (61%) create mode 100644 ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.3-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.3-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.4-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.4-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.5-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.5-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.6-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.6-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.7-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.7-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-master-postsubmits.yaml rename ci-operator/jobs/{openshift/elasticsearch-proxy/openshift-elasticsearch-proxy-release-4.9-presubmits.yaml => openshift-priv/operator-registry/openshift-priv-operator-registry-master-presubmits.yaml} (56%) create mode 100644 ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.1-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.1-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.2-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.2-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.3-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.3-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.4-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.4-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.5-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.5-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.6-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.6-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.7-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.7-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.9-postsubmits.yaml rename ci-operator/jobs/{openshift/cluster-logging-operator/openshift-cluster-logging-operator-release-4.9-presubmits.yaml => openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.9-presubmits.yaml} (58%) create mode 100644 ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-master-postsubmits.yaml rename ci-operator/jobs/openshift-priv/{kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-3.11-presubmits.yaml => presto/openshift-priv-presto-master-presubmits.yaml} (92%) create mode 100644 ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.5-postsubmits.yaml rename ci-operator/jobs/openshift-priv/{kubernetes-metrics-server/openshift-priv-kubernetes-metrics-server-release-3.11-presubmits.yaml => presto/openshift-priv-presto-release-4.5-presubmits.yaml} (90%) create mode 100644 ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.6-postsubmits.yaml rename ci-operator/jobs/openshift-priv/{kubernetes/openshift-priv-kubernetes-oc-4.2-kubernetes-1.14.0-presubmits.yaml => presto/openshift-priv-presto-release-4.6-presubmits.yaml} (87%) create mode 100644 ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.7-postsubmits.yaml rename ci-operator/jobs/openshift-priv/{kubernetes/openshift-priv-kubernetes-sdn-4.2-kubernetes-1.14.0-presubmits.yaml => presto/openshift-priv-presto-release-4.7-presubmits.yaml} (87%) create mode 100644 ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.8-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.9-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.9-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-master-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.5-postsubmits.yaml rename ci-operator/jobs/openshift-priv/{elasticsearch-proxy/openshift-priv-elasticsearch-proxy-release-4.9-presubmits.yaml => special-resource-operator/openshift-priv-special-resource-operator-release-4.5-presubmits.yaml} (65%) create mode 100644 ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.6-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.6-presubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.7-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.8-postsubmits.yaml create mode 100644 ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.9-postsubmits.yaml delete mode 100644 ci-operator/jobs/openshift/cincinnati/openshift-cincinnati-release-4.9-postsubmits.yaml delete mode 100644 ci-operator/jobs/openshift/cincinnati/openshift-cincinnati-release-4.9-presubmits.yaml delete mode 100644 ci-operator/jobs/openshift/elasticsearch-operator/openshift-elasticsearch-operator-release-4.9-postsubmits.yaml rename ci-operator/jobs/openshift/{cluster-logging-operator/openshift-cluster-logging-operator-release-4.9-postsubmits.yaml => etcd/openshift-etcd-openshift-4.9-postsubmits.yaml} (84%) rename ci-operator/jobs/openshift/{elasticsearch-operator/openshift-elasticsearch-operator-release-4.9-presubmits.yaml => etcd/openshift-etcd-openshift-4.9-presubmits.yaml} (77%) rename ci-operator/jobs/openshift/{elasticsearch-proxy/openshift-elasticsearch-proxy-release-4.9-postsubmits.yaml => kubecsr/openshift-kubecsr-openshift-4.9-postsubmits.yaml} (84%) create mode 100644 ci-operator/jobs/openshift/kubecsr/openshift-kubecsr-openshift-4.9-presubmits.yaml delete mode 100644 ci-operator/jobs/openshift/origin-aggregated-logging/openshift-origin-aggregated-logging-release-4.9-postsubmits.yaml diff --git a/ci-operator/jobs/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.9-postsubmits.yaml b/ci-operator/jobs/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.9-postsubmits.yaml index 0d3c97360f73d..ea0d57e9b95b1 100644 --- a/ci-operator/jobs/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.9-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: kube-reporting/ghostunnel: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-kube-reporting-ghostunnel-release-4.9-images path_alias: github.com/square/ghostunnel @@ -27,7 +27,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.9-presubmits.yaml b/ci-operator/jobs/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.9-presubmits.yaml index feeac4847a732..494a040d7d2ec 100644 --- a/ci-operator/jobs/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/kube-reporting/ghostunnel/kube-reporting-ghostunnel-release-4.9-presubmits.yaml @@ -10,8 +10,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-kube-reporting-ghostunnel-release-4.9-images path_alias: github.com/square/ghostunnel rerun_command: /test images @@ -23,11 +23,12 @@ presubmits: - --report-password-file=/etc/report/password.txt - --report-username=ci - --target=[images] + - --target=[release:latest] command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/kube-reporting/hadoop/kube-reporting-hadoop-release-4.9-postsubmits.yaml b/ci-operator/jobs/kube-reporting/hadoop/kube-reporting-hadoop-release-4.9-postsubmits.yaml index da4b3aab375d3..81124d5b48067 100644 --- a/ci-operator/jobs/kube-reporting/hadoop/kube-reporting-hadoop-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/kube-reporting/hadoop/kube-reporting-hadoop-release-4.9-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: kube-reporting/hadoop: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-kube-reporting-hadoop-release-4.9-images spec: @@ -26,7 +26,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/kube-reporting/hadoop/kube-reporting-hadoop-release-4.9-presubmits.yaml b/ci-operator/jobs/kube-reporting/hadoop/kube-reporting-hadoop-release-4.9-presubmits.yaml index 770dd6af52ff8..26af741770a57 100644 --- a/ci-operator/jobs/kube-reporting/hadoop/kube-reporting-hadoop-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/kube-reporting/hadoop/kube-reporting-hadoop-release-4.9-presubmits.yaml @@ -10,8 +10,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-kube-reporting-hadoop-release-4.9-images rerun_command: /test images spec: @@ -22,11 +22,12 @@ presubmits: - --report-password-file=/etc/report/password.txt - --report-username=ci - --target=[images] + - --target=[release:latest] command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/kube-reporting/helm/kube-reporting-helm-release-4.9-postsubmits.yaml b/ci-operator/jobs/kube-reporting/helm/kube-reporting-helm-release-4.9-postsubmits.yaml index d4f89f97765f1..9a7658b9915db 100644 --- a/ci-operator/jobs/kube-reporting/helm/kube-reporting-helm-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/kube-reporting/helm/kube-reporting-helm-release-4.9-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: kube-reporting/helm: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-kube-reporting-helm-release-4.9-images path_alias: k8s.io/helm @@ -27,7 +27,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/kube-reporting/helm/kube-reporting-helm-release-4.9-presubmits.yaml b/ci-operator/jobs/kube-reporting/helm/kube-reporting-helm-release-4.9-presubmits.yaml index bdebbff2274ac..961eaeae03428 100644 --- a/ci-operator/jobs/kube-reporting/helm/kube-reporting-helm-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/kube-reporting/helm/kube-reporting-helm-release-4.9-presubmits.yaml @@ -10,8 +10,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-kube-reporting-helm-release-4.9-images path_alias: k8s.io/helm rerun_command: /test images @@ -23,11 +23,12 @@ presubmits: - --report-password-file=/etc/report/password.txt - --report-username=ci - --target=[images] + - --target=[release:latest] command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/kube-reporting/hive/kube-reporting-hive-release-4.9-postsubmits.yaml b/ci-operator/jobs/kube-reporting/hive/kube-reporting-hive-release-4.9-postsubmits.yaml index f01c3b01fab8e..c3c3b6634e7c8 100644 --- a/ci-operator/jobs/kube-reporting/hive/kube-reporting-hive-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/kube-reporting/hive/kube-reporting-hive-release-4.9-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: kube-reporting/hive: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-kube-reporting-hive-release-4.9-images spec: @@ -26,7 +26,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/kube-reporting/hive/kube-reporting-hive-release-4.9-presubmits.yaml b/ci-operator/jobs/kube-reporting/hive/kube-reporting-hive-release-4.9-presubmits.yaml index f357f66a889cd..9c9902c0f016b 100644 --- a/ci-operator/jobs/kube-reporting/hive/kube-reporting-hive-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/kube-reporting/hive/kube-reporting-hive-release-4.9-presubmits.yaml @@ -10,8 +10,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-kube-reporting-hive-release-4.9-images rerun_command: /test images spec: @@ -22,11 +22,12 @@ presubmits: - --report-password-file=/etc/report/password.txt - --report-username=ci - --target=[images] + - --target=[release:latest] command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.9-postsubmits.yaml index f80d633117f61..eb056cd726428 100644 --- a/ci-operator/jobs/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.9-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: kube-reporting/metering-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-kube-reporting-metering-operator-release-4.9-images spec: @@ -26,7 +26,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.9-presubmits.yaml index ffc60a4846632..b0264fa0d6b5b 100644 --- a/ci-operator/jobs/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/kube-reporting/metering-operator/kube-reporting-metering-operator-release-4.9-presubmits.yaml @@ -10,8 +10,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-kube-reporting-metering-operator-release-4.9-ci-index rerun_command: /test ci-index spec: @@ -26,7 +26,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -59,8 +59,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-kube-reporting-metering-operator-release-4.9-images rerun_command: /test images spec: @@ -71,11 +71,12 @@ presubmits: - --report-password-file=/etc/report/password.txt - --report-username=ci - --target=[images] + - --target=[release:latest] command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -108,8 +109,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-kube-reporting-metering-operator-release-4.9-metering-e2e-aws rerun_command: /test metering-e2e-aws spec: @@ -126,7 +127,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -175,8 +176,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-kube-reporting-metering-operator-release-4.9-metering-upgrade-aws rerun_command: /test metering-upgrade-aws spec: @@ -193,7 +194,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -242,8 +243,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-kube-reporting-metering-operator-release-4.9-unit rerun_command: /test unit spec: @@ -258,7 +259,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -291,8 +292,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-kube-reporting-metering-operator-release-4.9-vendor rerun_command: /test vendor spec: @@ -307,7 +308,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -340,8 +341,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-kube-reporting-metering-operator-release-4.9-verify rerun_command: /test verify spec: @@ -356,7 +357,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/kube-reporting/presto/kube-reporting-presto-release-4.9-postsubmits.yaml b/ci-operator/jobs/kube-reporting/presto/kube-reporting-presto-release-4.9-postsubmits.yaml index acb224e3945c1..c69facd211958 100644 --- a/ci-operator/jobs/kube-reporting/presto/kube-reporting-presto-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/kube-reporting/presto/kube-reporting-presto-release-4.9-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: kube-reporting/presto: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-kube-reporting-presto-release-4.9-images spec: @@ -26,7 +26,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/kube-reporting/presto/kube-reporting-presto-release-4.9-presubmits.yaml b/ci-operator/jobs/kube-reporting/presto/kube-reporting-presto-release-4.9-presubmits.yaml index dd9e43c799cfb..e23460fa69a96 100644 --- a/ci-operator/jobs/kube-reporting/presto/kube-reporting-presto-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/kube-reporting/presto/kube-reporting-presto-release-4.9-presubmits.yaml @@ -10,8 +10,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-kube-reporting-presto-release-4.9-images rerun_command: /test images spec: @@ -22,11 +22,12 @@ presubmits: - --report-password-file=/etc/report/password.txt - --report-username=ci - --target=[images] + - --target=[release:latest] command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -59,8 +60,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-kube-reporting-presto-release-4.9-unit rerun_command: /test unit spec: @@ -75,7 +76,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.9-periodics.yaml b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.9-periodics.yaml index f4f3b533421c2..35a465ec465a3 100644 --- a/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.9-periodics.yaml +++ b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.9-periodics.yaml @@ -1,17 +1,17 @@ periodics: - agent: kubernetes - cluster: api.ci + cluster: build01 cron: 2 4 * * * decorate: true decoration_config: skip_cloning: true extra_refs: - - base_ref: release-4.8 + - base_ref: release-4.9 org: kubevirt repo: hyperconverged-cluster-operator labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-kubevirt-hyperconverged-cluster-operator-release-4.9-hco-e2e-deploy-nightly-master-aws spec: containers: @@ -27,7 +27,7 @@ periodics: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.9-postsubmits.yaml index 5f61c7abcfd21..2ae0b0c7249e5 100644 --- a/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.9-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: kubevirt/hyperconverged-cluster-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-kubevirt-hyperconverged-cluster-operator-release-4.9-images spec: @@ -27,7 +27,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.9-presubmits.yaml index 26f58319eaa01..a5787a8c7c25f 100644 --- a/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/kubevirt/hyperconverged-cluster-operator/kubevirt-hyperconverged-cluster-operator-release-4.9-presubmits.yaml @@ -10,8 +10,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-kubevirt-hyperconverged-cluster-operator-release-4.9-ci-index rerun_command: /test ci-index spec: @@ -26,7 +26,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -59,8 +59,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-kubevirt-hyperconverged-cluster-operator-release-4.9-hco-e2e-image-index-aws rerun_command: /test hco-e2e-image-index-aws spec: @@ -77,7 +77,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -126,8 +126,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-kubevirt-hyperconverged-cluster-operator-release-4.9-hco-e2e-image-index-azure rerun_command: /test hco-e2e-image-index-azure spec: @@ -144,7 +144,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -193,8 +193,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-kubevirt-hyperconverged-cluster-operator-release-4.9-hco-e2e-image-index-gcp rerun_command: /test hco-e2e-image-index-gcp spec: @@ -211,7 +211,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -262,8 +262,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-kubevirt-hyperconverged-cluster-operator-release-4.9-hco-e2e-upgrade-aws rerun_command: /test hco-e2e-upgrade-aws spec: @@ -280,7 +280,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -329,8 +329,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-kubevirt-hyperconverged-cluster-operator-release-4.9-hco-e2e-upgrade-azure rerun_command: /test hco-e2e-upgrade-azure spec: @@ -347,7 +347,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -396,8 +396,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-kubevirt-hyperconverged-cluster-operator-release-4.9-hco-e2e-upgrade-prev-aws rerun_command: /test hco-e2e-upgrade-prev-aws spec: @@ -414,7 +414,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -463,8 +463,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-kubevirt-hyperconverged-cluster-operator-release-4.9-hco-e2e-upgrade-prev-azure rerun_command: /test hco-e2e-upgrade-prev-azure spec: @@ -481,7 +481,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -530,8 +530,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-kubevirt-hyperconverged-cluster-operator-release-4.9-images rerun_command: /test images spec: @@ -542,12 +542,13 @@ presubmits: - --report-password-file=/etc/report/password.txt - --report-username=ci - --target=[images] + - --target=[release:latest] - --target=src command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.9-postsubmits.yaml index ef16c76c48bc2..62ad903e41c69 100644 --- a/ci-operator/jobs/openshift-priv/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/ansible-service-broker: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-ansible-service-broker-release-4.9-images path_alias: github.com/openshift/ansible-service-broker @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.9-presubmits.yaml index 23491307878e2..616b75766e80a 100644 --- a/ci-operator/jobs/openshift-priv/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ansible-service-broker/openshift-priv-ansible-service-broker-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ansible-service-broker-release-4.9-build path_alias: github.com/openshift/ansible-service-broker rerun_command: /test build @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -69,8 +69,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ansible-service-broker-release-4.9-fmt path_alias: github.com/openshift/ansible-service-broker rerun_command: /test fmt @@ -87,7 +87,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -127,8 +127,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ansible-service-broker-release-4.9-fmtcheck path_alias: github.com/openshift/ansible-service-broker rerun_command: /test fmtcheck @@ -145,7 +145,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -185,8 +185,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ansible-service-broker-release-4.9-images path_alias: github.com/openshift/ansible-service-broker rerun_command: /test images @@ -203,7 +203,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -243,8 +243,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ansible-service-broker-release-4.9-lint path_alias: github.com/openshift/ansible-service-broker rerun_command: /test lint @@ -261,7 +261,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -301,8 +301,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ansible-service-broker-release-4.9-operator-molecule-e2e path_alias: github.com/openshift/ansible-service-broker rerun_command: /test operator-molecule-e2e @@ -321,7 +321,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -377,8 +377,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ansible-service-broker-release-4.9-operator-molecule-olm-e2e path_alias: github.com/openshift/ansible-service-broker rerun_command: /test operator-molecule-olm-e2e @@ -397,7 +397,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -453,8 +453,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ansible-service-broker-release-4.9-test path_alias: github.com/openshift/ansible-service-broker rerun_command: /test test @@ -471,7 +471,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -511,8 +511,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ansible-service-broker-release-4.9-vet path_alias: github.com/openshift/ansible-service-broker rerun_command: /test vet @@ -529,7 +529,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/api/openshift-priv-api-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/api/openshift-priv-api-release-4.9-presubmits.yaml index 38ad10f1483f1..9ebb4f87a982f 100644 --- a/ci-operator/jobs/openshift-priv/api/openshift-priv-api-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/api/openshift-priv-api-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-api-release-4.9-build path_alias: github.com/openshift/api rerun_command: /test build @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -69,8 +69,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-api-release-4.9-unit path_alias: github.com/openshift/api rerun_command: /test unit @@ -87,7 +87,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -127,8 +127,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-api-release-4.9-verify path_alias: github.com/openshift/api rerun_command: /test verify @@ -145,7 +145,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -185,8 +185,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-api-release-4.9-verify-client-go path_alias: github.com/openshift/api rerun_command: /test verify-client-go @@ -203,7 +203,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -243,8 +243,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-api-release-4.9-verify-deps path_alias: github.com/openshift/api rerun_command: /test verify-deps @@ -261,7 +261,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/apiserver-library-go/openshift-priv-apiserver-library-go-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/apiserver-library-go/openshift-priv-apiserver-library-go-release-4.9-presubmits.yaml index a70fc0ca942c0..06558012e7be7 100644 --- a/ci-operator/jobs/openshift-priv/apiserver-library-go/openshift-priv-apiserver-library-go-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/apiserver-library-go/openshift-priv-apiserver-library-go-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-apiserver-library-go-release-4.9-unit path_alias: github.com/openshift/apiserver-library-go rerun_command: /test unit @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -69,8 +69,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-apiserver-library-go-release-4.9-verify path_alias: github.com/openshift/apiserver-library-go rerun_command: /test verify @@ -87,7 +87,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -127,8 +127,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-apiserver-library-go-release-4.9-verify-deps path_alias: github.com/openshift/apiserver-library-go rerun_command: /test verify-deps @@ -145,7 +145,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/app-netutil/openshift-priv-app-netutil-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/app-netutil/openshift-priv-app-netutil-release-4.9-presubmits.yaml index ccadfc67de58b..be1513d99348e 100644 --- a/ci-operator/jobs/openshift-priv/app-netutil/openshift-priv-app-netutil-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/app-netutil/openshift-priv-app-netutil-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-app-netutil-release-4.9-e2e-aws path_alias: github.com/openshift/app-netutil rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.9-postsubmits.yaml index a844fd0a290e6..67b11723121cf 100644 --- a/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/aws-ebs-csi-driver-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-aws-ebs-csi-driver-operator-release-4.9-images path_alias: github.com/openshift/aws-ebs-csi-driver-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.9-presubmits.yaml index 5082a58239b0e..d1949030e405d 100644 --- a/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver-operator/openshift-priv-aws-ebs-csi-driver-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-aws-ebs-csi-driver-operator-release-4.9-e2e-aws-csi path_alias: github.com/openshift/aws-ebs-csi-driver-operator rerun_command: /test e2e-aws-csi @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-aws-ebs-csi-driver-operator-release-4.9-images path_alias: github.com/openshift/aws-ebs-csi-driver-operator rerun_command: /test images @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -145,8 +145,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-aws-ebs-csi-driver-operator-release-4.9-unit path_alias: github.com/openshift/aws-ebs-csi-driver-operator rerun_command: /test unit @@ -163,7 +163,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -203,8 +203,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-aws-ebs-csi-driver-operator-release-4.9-verify path_alias: github.com/openshift/aws-ebs-csi-driver-operator rerun_command: /test verify @@ -221,7 +221,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver/openshift-priv-aws-ebs-csi-driver-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver/openshift-priv-aws-ebs-csi-driver-release-4.9-postsubmits.yaml index 4bebdde4dd29a..2e340513896aa 100644 --- a/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver/openshift-priv-aws-ebs-csi-driver-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver/openshift-priv-aws-ebs-csi-driver-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/aws-ebs-csi-driver: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-aws-ebs-csi-driver-release-4.9-images path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver/openshift-priv-aws-ebs-csi-driver-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver/openshift-priv-aws-ebs-csi-driver-release-4.9-presubmits.yaml index a1eda344e595e..a4e1acaf86966 100644 --- a/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver/openshift-priv-aws-ebs-csi-driver-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/aws-ebs-csi-driver/openshift-priv-aws-ebs-csi-driver-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-aws-ebs-csi-driver-release-4.9-e2e-aws-csi path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver rerun_command: /test e2e-aws-csi @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-aws-ebs-csi-driver-release-4.9-images path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver rerun_command: /test images @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -145,8 +145,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-aws-ebs-csi-driver-release-4.9-unit path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver rerun_command: /test unit @@ -163,7 +163,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -203,8 +203,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-aws-ebs-csi-driver-release-4.9-verify path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver rerun_command: /test verify @@ -221,7 +221,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/aws-pod-identity-webhook/openshift-priv-aws-pod-identity-webhook-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/aws-pod-identity-webhook/openshift-priv-aws-pod-identity-webhook-release-4.9-postsubmits.yaml index 51f01fb0cd20f..1eace213e04b8 100644 --- a/ci-operator/jobs/openshift-priv/aws-pod-identity-webhook/openshift-priv-aws-pod-identity-webhook-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/aws-pod-identity-webhook/openshift-priv-aws-pod-identity-webhook-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/aws-pod-identity-webhook: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-aws-pod-identity-webhook-release-4.9-images path_alias: github.com/aws/amazon-eks-pod-identity-webhook @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/aws-pod-identity-webhook/openshift-priv-aws-pod-identity-webhook-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/aws-pod-identity-webhook/openshift-priv-aws-pod-identity-webhook-release-4.9-presubmits.yaml index 83e2f36fa6fe8..40a42c41c6ef5 100644 --- a/ci-operator/jobs/openshift-priv/aws-pod-identity-webhook/openshift-priv-aws-pod-identity-webhook-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/aws-pod-identity-webhook/openshift-priv-aws-pod-identity-webhook-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-aws-pod-identity-webhook-release-4.9-e2e-aws path_alias: github.com/aws/amazon-eks-pod-identity-webhook rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-aws-pod-identity-webhook-release-4.9-images path_alias: github.com/aws/amazon-eks-pod-identity-webhook rerun_command: /test images @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/azure-disk-csi-driver-operator/openshift-priv-azure-disk-csi-driver-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/azure-disk-csi-driver-operator/openshift-priv-azure-disk-csi-driver-operator-release-4.9-presubmits.yaml index fbd8bc2e28e09..697be848fa0ea 100644 --- a/ci-operator/jobs/openshift-priv/azure-disk-csi-driver-operator/openshift-priv-azure-disk-csi-driver-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/azure-disk-csi-driver-operator/openshift-priv-azure-disk-csi-driver-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-azure-disk-csi-driver-operator-release-4.9-unit path_alias: github.com/openshift/azure-disk-csi-driver-operator rerun_command: /test unit @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/azure-disk-csi-driver/openshift-priv-azure-disk-csi-driver-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/azure-disk-csi-driver/openshift-priv-azure-disk-csi-driver-release-4.9-presubmits.yaml index 7e8ae0feadee0..0d3d2f0bbdc56 100644 --- a/ci-operator/jobs/openshift-priv/azure-disk-csi-driver/openshift-priv-azure-disk-csi-driver-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/azure-disk-csi-driver/openshift-priv-azure-disk-csi-driver-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-azure-disk-csi-driver-release-4.9-unit-skipped path_alias: github.com/openshift/azure-disk-csi-driver rerun_command: /test unit-skipped @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/baremetal-operator/openshift-priv-baremetal-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/baremetal-operator/openshift-priv-baremetal-operator-release-4.9-postsubmits.yaml index 2c0427155bb69..9db4d6a7bf835 100644 --- a/ci-operator/jobs/openshift-priv/baremetal-operator/openshift-priv-baremetal-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/baremetal-operator/openshift-priv-baremetal-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/baremetal-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-baremetal-operator-release-4.9-images path_alias: github.com/metal3-io/baremetal-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/baremetal-operator/openshift-priv-baremetal-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/baremetal-operator/openshift-priv-baremetal-operator-release-4.9-presubmits.yaml index 376c8182ba675..56cc66c919927 100644 --- a/ci-operator/jobs/openshift-priv/baremetal-operator/openshift-priv-baremetal-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/baremetal-operator/openshift-priv-baremetal-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-baremetal-operator-release-4.9-e2e-metal-ipi path_alias: github.com/metal3-io/baremetal-operator rerun_command: /test e2e-metal-ipi @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -89,8 +89,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-baremetal-operator-release-4.9-e2e-metal-ipi-ovn-dualstack path_alias: github.com/metal3-io/baremetal-operator rerun_command: /test e2e-metal-ipi-ovn-dualstack @@ -109,7 +109,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -167,8 +167,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-baremetal-operator-release-4.9-e2e-metal-ipi-ovn-ipv6 path_alias: github.com/metal3-io/baremetal-operator rerun_command: /test e2e-metal-ipi-ovn-ipv6 @@ -187,7 +187,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -245,8 +245,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-baremetal-operator-release-4.9-e2e-metal-ipi-virtualmedia path_alias: github.com/metal3-io/baremetal-operator rerun_command: /test e2e-metal-ipi-virtualmedia @@ -265,7 +265,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -323,8 +323,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-baremetal-operator-release-4.9-images path_alias: github.com/metal3-io/baremetal-operator rerun_command: /test images @@ -341,7 +341,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -381,8 +381,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-baremetal-operator-release-4.9-lint path_alias: github.com/metal3-io/baremetal-operator rerun_command: /test lint @@ -399,7 +399,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -439,8 +439,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-baremetal-operator-release-4.9-unit path_alias: github.com/metal3-io/baremetal-operator rerun_command: /test unit @@ -457,7 +457,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.9-postsubmits.yaml index 1cc50f17dd6c7..aa091af80eea5 100644 --- a/ci-operator/jobs/openshift-priv/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/baremetal-runtimecfg: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-baremetal-runtimecfg-release-4.9-images path_alias: github.com/openshift/baremetal-runtimecfg @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.9-presubmits.yaml index c7f15ae4ed8ca..82c2bd2f611ac 100644 --- a/ci-operator/jobs/openshift-priv/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/baremetal-runtimecfg/openshift-priv-baremetal-runtimecfg-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-baremetal-runtimecfg-release-4.9-e2e-metal-ipi path_alias: github.com/openshift/baremetal-runtimecfg rerun_command: /test e2e-metal-ipi @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -89,8 +89,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-baremetal-runtimecfg-release-4.9-gofmt path_alias: github.com/openshift/baremetal-runtimecfg rerun_command: /test gofmt @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -147,8 +147,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-baremetal-runtimecfg-release-4.9-govet path_alias: github.com/openshift/baremetal-runtimecfg rerun_command: /test govet @@ -165,7 +165,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -205,8 +205,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-baremetal-runtimecfg-release-4.9-images path_alias: github.com/openshift/baremetal-runtimecfg rerun_command: /test images @@ -223,7 +223,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -263,8 +263,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-baremetal-runtimecfg-release-4.9-unit path_alias: github.com/openshift/baremetal-runtimecfg rerun_command: /test unit @@ -281,7 +281,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/bond-cni/openshift-priv-bond-cni-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/bond-cni/openshift-priv-bond-cni-release-4.9-postsubmits.yaml index 6785ce690674f..583e1418b4955 100644 --- a/ci-operator/jobs/openshift-priv/bond-cni/openshift-priv-bond-cni-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/bond-cni/openshift-priv-bond-cni-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/bond-cni: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-bond-cni-release-4.9-images path_alias: github.com/openshift/bond-cni @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/bond-cni/openshift-priv-bond-cni-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/bond-cni/openshift-priv-bond-cni-release-4.9-presubmits.yaml index a03e5fa400041..57245293c0493 100644 --- a/ci-operator/jobs/openshift-priv/bond-cni/openshift-priv-bond-cni-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/bond-cni/openshift-priv-bond-cni-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-bond-cni-release-4.9-images path_alias: github.com/openshift/bond-cni rerun_command: /test images @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/build-machinery-go/openshift-priv-build-machinery-go-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/build-machinery-go/openshift-priv-build-machinery-go-release-4.9-presubmits.yaml index 568c46c905a4e..61f987d4a1a86 100644 --- a/ci-operator/jobs/openshift-priv/build-machinery-go/openshift-priv-build-machinery-go-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/build-machinery-go/openshift-priv-build-machinery-go-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-build-machinery-go-release-4.9-verify path_alias: github.com/openshift/build-machinery-go rerun_command: /test verify @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/build-test-images/openshift-priv-build-test-images-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/build-test-images/openshift-priv-build-test-images-release-4.9-postsubmits.yaml index 116f45c7af309..aee74553dd6ef 100644 --- a/ci-operator/jobs/openshift-priv/build-test-images/openshift-priv-build-test-images-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/build-test-images/openshift-priv-build-test-images-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/build-test-images: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-build-test-images-release-4.9-images path_alias: github.com/openshift/build-test-images @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/build-test-images/openshift-priv-build-test-images-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/build-test-images/openshift-priv-build-test-images-release-4.9-presubmits.yaml index dd2d416bc9933..4dfc1f3afcb9f 100644 --- a/ci-operator/jobs/openshift-priv/build-test-images/openshift-priv-build-test-images-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/build-test-images/openshift-priv-build-test-images-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-build-test-images-release-4.9-images path_alias: github.com/openshift/build-test-images rerun_command: /test images @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/builder/openshift-priv-builder-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/builder/openshift-priv-builder-release-4.9-postsubmits.yaml index f6436b7bca44f..55a9cf0e464f7 100644 --- a/ci-operator/jobs/openshift-priv/builder/openshift-priv-builder-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/builder/openshift-priv-builder-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/builder: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-builder-release-4.9-images path_alias: github.com/openshift/builder @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/builder/openshift-priv-builder-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/builder/openshift-priv-builder-release-4.9-presubmits.yaml index 77cb6ac8d1fba..bf1dba5946171 100644 --- a/ci-operator/jobs/openshift-priv/builder/openshift-priv-builder-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/builder/openshift-priv-builder-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-builder-release-4.9-e2e-aws path_alias: github.com/openshift/builder rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-builder-release-4.9-e2e-aws-builds path_alias: github.com/openshift/builder rerun_command: /test e2e-aws-builds @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-builder-release-4.9-e2e-aws-image-ecosystem path_alias: github.com/openshift/builder rerun_command: /test e2e-aws-image-ecosystem @@ -183,7 +183,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -239,8 +239,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-builder-release-4.9-e2e-aws-proxy path_alias: github.com/openshift/builder rerun_command: /test e2e-aws-proxy @@ -259,7 +259,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -315,8 +315,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-builder-release-4.9-images path_alias: github.com/openshift/builder rerun_command: /test images @@ -333,7 +333,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -373,8 +373,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-builder-release-4.9-unit path_alias: github.com/openshift/builder rerun_command: /test unit @@ -391,7 +391,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -431,8 +431,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-builder-release-4.9-verify path_alias: github.com/openshift/builder rerun_command: /test verify @@ -449,7 +449,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.7-periodics.yaml b/ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.7-periodics.yaml new file mode 100644 index 0000000000000..1e5cbaca5cc12 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.7-periodics.yaml @@ -0,0 +1,76 @@ +periodics: +- agent: kubernetes + cluster: build01 + cron: 0 */23 * * * + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.7 + org: openshift-priv + path_alias: github.com/openshift-psap/ci-artifacts + repo: ci-artifacts + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-openshift-priv-ci-artifacts-release-4.7-gpu-operator-e2e + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/gpu-operator-e2e-cluster-profile + - --target=gpu-operator-e2e + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/gpu-operator-e2e-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.7-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.7-postsubmits.yaml new file mode 100644 index 0000000000000..51dcfe73d7bb8 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.7-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/ci-artifacts: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-ci-artifacts-release-4.7-images + path_alias: github.com/openshift-psap/ci-artifacts + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/kubernetes/openshift-priv-kubernetes-oc-4.4-kubernetes-1.17.0-presubmits.yaml b/ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.7-presubmits.yaml similarity index 84% rename from ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.4-kubernetes-1.17.0-presubmits.yaml rename to ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.7-presubmits.yaml index dd2e45ed4f267..b2c04d9b33898 100644 --- a/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.4-kubernetes-1.17.0-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.7-presubmits.yaml @@ -1,11 +1,11 @@ presubmits: - openshift-priv/kubernetes: + openshift-priv/ci-artifacts: - agent: kubernetes always_run: true branches: - - oc-4.4-kubernetes-1.17.0 + - release-4.7 cluster: build02 - context: ci/prow/unit + context: ci/prow/images decorate: true decoration_config: skip_cloning: true @@ -13,9 +13,9 @@ presubmits: labels: ci-operator.openshift.io/prowgen-controlled: "true" pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-priv-kubernetes-oc-4.4-kubernetes-1.17.0-unit - path_alias: github.com/openshift/kubernetes - rerun_command: /test unit + name: pull-ci-openshift-priv-ci-artifacts-release-4.7-images + path_alias: github.com/openshift-psap/ci-artifacts + rerun_command: /test images spec: containers: - args: @@ -24,7 +24,7 @@ presubmits: - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - - --target=unit + - --target=[images] command: - ci-operator image: ci-operator:latest @@ -57,4 +57,4 @@ presubmits: - name: result-aggregator secret: secretName: result-aggregator - trigger: (?m)^/test( | .* )unit,?($|\s.*) + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/elasticsearch-proxy/openshift-priv-elasticsearch-proxy-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.8-postsubmits.yaml similarity index 86% rename from ci-operator/jobs/openshift-priv/elasticsearch-proxy/openshift-priv-elasticsearch-proxy-release-4.9-postsubmits.yaml rename to ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.8-postsubmits.yaml index cff2f2a08a26b..4db92fdf2996a 100644 --- a/ci-operator/jobs/openshift-priv/elasticsearch-proxy/openshift-priv-elasticsearch-proxy-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.8-postsubmits.yaml @@ -1,5 +1,5 @@ postsubmits: - openshift-priv/elasticsearch-proxy: + openshift-priv/ci-artifacts: - agent: kubernetes branches: - ^release-4\.8$ @@ -9,11 +9,11 @@ postsubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 - name: branch-ci-openshift-priv-elasticsearch-proxy-release-4.9-images - path_alias: github.com/openshift/elasticsearch-proxy + name: branch-ci-openshift-priv-ci-artifacts-release-4.8-images + path_alias: github.com/openshift-psap/ci-artifacts spec: containers: - args: @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-origin-4.2-kubernetes-1.14.0-presubmits.yaml b/ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.8-presubmits.yaml similarity index 73% rename from ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-origin-4.2-kubernetes-1.14.0-presubmits.yaml rename to ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.8-presubmits.yaml index 31221ee508e22..e2f05db664d18 100644 --- a/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-origin-4.2-kubernetes-1.14.0-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.8-presubmits.yaml @@ -1,11 +1,11 @@ presubmits: - openshift-priv/kubernetes: + openshift-priv/ci-artifacts: - agent: kubernetes always_run: true branches: - - origin-4.2-kubernetes-1.14.0 + - release-4.8 cluster: build02 - context: ci/prow/unit + context: ci/prow/gpu-operator-e2e decorate: true decoration_config: skip_cloning: true @@ -13,18 +13,20 @@ presubmits: labels: ci-operator.openshift.io/prowgen-controlled: "true" pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-priv-kubernetes-origin-4.2-kubernetes-1.14.0-unit - path_alias: github.com/openshift/kubernetes - rerun_command: /test unit + name: pull-ci-openshift-priv-ci-artifacts-release-4.8-gpu-operator-e2e + path_alias: github.com/openshift-psap/ci-artifacts + rerun_command: /test gpu-operator-e2e spec: containers: - args: - --gcs-upload-secret=/secrets/gcs/service-account.json - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - - --target=unit + - --secret-dir=/usr/local/gpu-operator-e2e-cluster-profile + - --target=gpu-operator-e2e command: - ci-operator image: ci-operator:latest @@ -34,6 +36,11 @@ presubmits: requests: cpu: 10m volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/gpu-operator-e2e-cluster-profile + name: cluster-profile - mountPath: /secrets/gcs name: gcs-credentials readOnly: true @@ -48,6 +55,17 @@ presubmits: readOnly: true serviceAccountName: ci-operator volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws - name: github-credentials-openshift-ci-robot-private-git-cloner secret: secretName: github-credentials-openshift-ci-robot-private-git-cloner @@ -57,13 +75,13 @@ presubmits: - name: result-aggregator secret: secretName: result-aggregator - trigger: (?m)^/test( | .* )unit,?($|\s.*) + trigger: (?m)^/test( | .* )gpu-operator-e2e,?($|\s.*) - agent: kubernetes always_run: true branches: - - origin-4.2-kubernetes-1.14.0 + - release-4.8 cluster: build02 - context: ci/prow/verify + context: ci/prow/images decorate: true decoration_config: skip_cloning: true @@ -71,9 +89,9 @@ presubmits: labels: ci-operator.openshift.io/prowgen-controlled: "true" pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-priv-kubernetes-origin-4.2-kubernetes-1.14.0-verify - path_alias: github.com/openshift/kubernetes - rerun_command: /test verify + name: pull-ci-openshift-priv-ci-artifacts-release-4.8-images + path_alias: github.com/openshift-psap/ci-artifacts + rerun_command: /test images spec: containers: - args: @@ -82,7 +100,7 @@ presubmits: - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - - --target=verify + - --target=[images] command: - ci-operator image: ci-operator:latest @@ -115,4 +133,4 @@ presubmits: - name: result-aggregator secret: secretName: result-aggregator - trigger: (?m)^/test( | .* )verify,?($|\s.*) + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..d26a01627d59f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/ci-artifacts: + - agent: kubernetes + branches: + - ^release-4\.9$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-ci-artifacts-release-4.9-images + path_alias: github.com/openshift-psap/ci-artifacts + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..ad33296bc23d4 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ci-artifacts/openshift-priv-ci-artifacts-release-4.9-presubmits.yaml @@ -0,0 +1,136 @@ +presubmits: + openshift-priv/ci-artifacts: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/gpu-operator-e2e + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-ci-artifacts-release-4.9-gpu-operator-e2e + path_alias: github.com/openshift-psap/ci-artifacts + rerun_command: /test gpu-operator-e2e + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/gpu-operator-e2e-cluster-profile + - --target=gpu-operator-e2e + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/gpu-operator-e2e-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )gpu-operator-e2e,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-ci-artifacts-release-4.9-images + path_alias: github.com/openshift-psap/ci-artifacts + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.9-postsubmits.yaml index 51794c4d1306a..5e18c2cb86122 100644 --- a/ci-operator/jobs/openshift-priv/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cincinnati-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cincinnati-operator-release-4.9-images path_alias: github.com/openshift/cincinnati-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.9-presubmits.yaml index f4009500a922b..5765e6eb6aa3b 100644 --- a/ci-operator/jobs/openshift-priv/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cincinnati-operator/openshift-priv-cincinnati-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cincinnati-operator-release-4.9-images path_alias: github.com/openshift/cincinnati-operator rerun_command: /test images @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -69,8 +69,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cincinnati-operator-release-4.9-operator-e2e path_alias: github.com/openshift/cincinnati-operator rerun_command: /test operator-e2e @@ -89,7 +89,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -147,8 +147,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cincinnati-operator-release-4.9-unit path_alias: github.com/openshift/cincinnati-operator rerun_command: /test unit @@ -165,7 +165,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/client-go/openshift-priv-client-go-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/client-go/openshift-priv-client-go-release-4.9-presubmits.yaml index 1c011cac47631..a74266e6e9d85 100644 --- a/ci-operator/jobs/openshift-priv/client-go/openshift-priv-client-go-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/client-go/openshift-priv-client-go-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-client-go-release-4.9-verify path_alias: github.com/openshift/client-go rerun_command: /test verify @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.9-postsubmits.yaml index 0b476057eaf6d..1897a1fb99d43 100644 --- a/ci-operator/jobs/openshift-priv/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cloud-credential-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cloud-credential-operator-release-4.9-images path_alias: github.com/openshift/cloud-credential-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.9-presubmits.yaml index 0810c9abed42a..661b623a5ee15 100644 --- a/ci-operator/jobs/openshift-priv/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cloud-credential-operator/openshift-priv-cloud-credential-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cloud-credential-operator-release-4.9-e2e-aws path_alias: github.com/openshift/cloud-credential-operator rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cloud-credential-operator-release-4.9-e2e-azure path_alias: github.com/openshift/cloud-credential-operator rerun_command: /test e2e-azure @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cloud-credential-operator-release-4.9-e2e-gcp path_alias: github.com/openshift/cloud-credential-operator rerun_command: /test e2e-gcp @@ -183,7 +183,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -241,8 +241,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cloud-credential-operator-release-4.9-e2e-upgrade path_alias: github.com/openshift/cloud-credential-operator rerun_command: /test e2e-upgrade @@ -261,7 +261,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -317,8 +317,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cloud-credential-operator-release-4.9-images path_alias: github.com/openshift/cloud-credential-operator rerun_command: /test images @@ -335,7 +335,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -375,8 +375,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cloud-credential-operator-release-4.9-unit path_alias: github.com/openshift/cloud-credential-operator rerun_command: /test unit @@ -393,7 +393,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -433,8 +433,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cloud-credential-operator-release-4.9-verify path_alias: github.com/openshift/cloud-credential-operator rerun_command: /test verify @@ -451,7 +451,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -491,8 +491,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cloud-credential-operator-release-4.9-verify-deps path_alias: github.com/openshift/cloud-credential-operator rerun_command: /test verify-deps @@ -509,7 +509,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cloud-provider-openstack/openshift-priv-cloud-provider-openstack-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cloud-provider-openstack/openshift-priv-cloud-provider-openstack-release-4.9-postsubmits.yaml index 87fce74d8a6d1..f42c8547023f7 100644 --- a/ci-operator/jobs/openshift-priv/cloud-provider-openstack/openshift-priv-cloud-provider-openstack-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cloud-provider-openstack/openshift-priv-cloud-provider-openstack-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cloud-provider-openstack: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cloud-provider-openstack-release-4.9-images path_alias: k8s.io/cloud-provider-openstack @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cloud-provider-openstack/openshift-priv-cloud-provider-openstack-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cloud-provider-openstack/openshift-priv-cloud-provider-openstack-release-4.9-presubmits.yaml index 57f3a975a833e..bc681b365bd7c 100644 --- a/ci-operator/jobs/openshift-priv/cloud-provider-openstack/openshift-priv-cloud-provider-openstack-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cloud-provider-openstack/openshift-priv-cloud-provider-openstack-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cloud-provider-openstack-release-4.9-images path_alias: k8s.io/cloud-provider-openstack rerun_command: /test images @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -69,8 +69,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cloud-provider-openstack-release-4.9-unit path_alias: k8s.io/cloud-provider-openstack rerun_command: /test unit @@ -87,7 +87,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-api-actuator-pkg/openshift-priv-cluster-api-actuator-pkg-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-actuator-pkg/openshift-priv-cluster-api-actuator-pkg-release-4.9-postsubmits.yaml index e15512ef65774..ee6a0b94eb8cf 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-actuator-pkg/openshift-priv-cluster-api-actuator-pkg-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-actuator-pkg/openshift-priv-cluster-api-actuator-pkg-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-api-actuator-pkg: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-api-actuator-pkg-release-4.9-images path_alias: github.com/openshift/cluster-api-actuator-pkg @@ -30,7 +30,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-api-actuator-pkg/openshift-priv-cluster-api-actuator-pkg-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-actuator-pkg/openshift-priv-cluster-api-actuator-pkg-release-4.9-presubmits.yaml index da7e6ff8ceaa0..4b233aa7f8b08 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-actuator-pkg/openshift-priv-cluster-api-actuator-pkg-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-actuator-pkg/openshift-priv-cluster-api-actuator-pkg-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-actuator-pkg-release-4.9-e2e-aws-operator path_alias: github.com/openshift/cluster-api-actuator-pkg rerun_command: /test e2e-aws-operator @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-actuator-pkg-release-4.9-e2e-aws-operator-tech-preview path_alias: github.com/openshift/cluster-api-actuator-pkg rerun_command: /test e2e-aws-operator-tech-preview @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-actuator-pkg-release-4.9-e2e-azure-operator path_alias: github.com/openshift/cluster-api-actuator-pkg rerun_command: /test e2e-azure-operator @@ -183,7 +183,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -239,8 +239,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-actuator-pkg-release-4.9-e2e-gcp-operator path_alias: github.com/openshift/cluster-api-actuator-pkg rerun_command: /test e2e-gcp-operator @@ -259,7 +259,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -317,8 +317,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-actuator-pkg-release-4.9-e2e-vsphere-operator path_alias: github.com/openshift/cluster-api-actuator-pkg rerun_command: /test e2e-vsphere-operator @@ -337,7 +337,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -393,8 +393,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-actuator-pkg-release-4.9-goimports path_alias: github.com/openshift/cluster-api-actuator-pkg rerun_command: /test goimports @@ -411,7 +411,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -451,8 +451,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-actuator-pkg-release-4.9-golint path_alias: github.com/openshift/cluster-api-actuator-pkg rerun_command: /test golint @@ -469,7 +469,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -509,8 +509,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-actuator-pkg-release-4.9-govet path_alias: github.com/openshift/cluster-api-actuator-pkg rerun_command: /test govet @@ -527,7 +527,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -567,8 +567,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-actuator-pkg-release-4.9-images path_alias: github.com/openshift/cluster-api-actuator-pkg rerun_command: /test images @@ -586,7 +586,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-api-provider-aws/openshift-priv-cluster-api-provider-aws-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-aws/openshift-priv-cluster-api-provider-aws-release-4.9-postsubmits.yaml index a91d6ff6f25a6..570eada63b6ec 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-provider-aws/openshift-priv-cluster-api-provider-aws-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-aws/openshift-priv-cluster-api-provider-aws-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-api-provider-aws: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-api-provider-aws-release-4.9-images path_alias: sigs.k8s.io/cluster-api-provider-aws @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-api-provider-aws/openshift-priv-cluster-api-provider-aws-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-aws/openshift-priv-cluster-api-provider-aws-release-4.9-presubmits.yaml index 3b04253ec343f..e3ace0b5f3e27 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-provider-aws/openshift-priv-cluster-api-provider-aws-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-aws/openshift-priv-cluster-api-provider-aws-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-aws-release-4.9-e2e-aws path_alias: sigs.k8s.io/cluster-api-provider-aws rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-aws-release-4.9-e2e-aws-operator path_alias: sigs.k8s.io/cluster-api-provider-aws rerun_command: /test e2e-aws-operator @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-aws-release-4.9-e2e-aws-upgrade path_alias: sigs.k8s.io/cluster-api-provider-aws rerun_command: /test e2e-aws-upgrade @@ -183,7 +183,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -239,8 +239,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-aws-release-4.9-generate path_alias: sigs.k8s.io/cluster-api-provider-aws rerun_command: /test generate @@ -257,7 +257,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -297,8 +297,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-aws-release-4.9-goimports path_alias: sigs.k8s.io/cluster-api-provider-aws rerun_command: /test goimports @@ -315,7 +315,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -355,8 +355,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-aws-release-4.9-golint path_alias: sigs.k8s.io/cluster-api-provider-aws rerun_command: /test golint @@ -373,7 +373,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -413,8 +413,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-aws-release-4.9-govet path_alias: sigs.k8s.io/cluster-api-provider-aws rerun_command: /test govet @@ -431,7 +431,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -471,8 +471,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-aws-release-4.9-images path_alias: sigs.k8s.io/cluster-api-provider-aws rerun_command: /test images @@ -489,7 +489,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -529,8 +529,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-aws-release-4.9-unit path_alias: sigs.k8s.io/cluster-api-provider-aws rerun_command: /test unit @@ -547,7 +547,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-api-provider-azure/openshift-priv-cluster-api-provider-azure-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-azure/openshift-priv-cluster-api-provider-azure-release-4.9-postsubmits.yaml index f468b0168cfa8..c2c5b2069241c 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-provider-azure/openshift-priv-cluster-api-provider-azure-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-azure/openshift-priv-cluster-api-provider-azure-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-api-provider-azure: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-api-provider-azure-release-4.9-images path_alias: sigs.k8s.io/cluster-api-provider-azure @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-api-provider-azure/openshift-priv-cluster-api-provider-azure-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-azure/openshift-priv-cluster-api-provider-azure-release-4.9-presubmits.yaml index 3e4b4cd081865..66e8220474d6d 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-provider-azure/openshift-priv-cluster-api-provider-azure-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-azure/openshift-priv-cluster-api-provider-azure-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-azure-release-4.9-e2e-azure path_alias: sigs.k8s.io/cluster-api-provider-azure rerun_command: /test e2e-azure @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-azure-release-4.9-e2e-azure-operator path_alias: sigs.k8s.io/cluster-api-provider-azure rerun_command: /test e2e-azure-operator @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-azure-release-4.9-e2e-upgrade path_alias: sigs.k8s.io/cluster-api-provider-azure rerun_command: /test e2e-upgrade @@ -183,7 +183,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -239,8 +239,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-azure-release-4.9-generate path_alias: sigs.k8s.io/cluster-api-provider-azure rerun_command: /test generate @@ -257,7 +257,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -297,8 +297,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-azure-release-4.9-git-history path_alias: sigs.k8s.io/cluster-api-provider-azure rerun_command: /test git-history @@ -315,7 +315,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -355,8 +355,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-azure-release-4.9-goimports path_alias: sigs.k8s.io/cluster-api-provider-azure rerun_command: /test goimports @@ -373,7 +373,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -413,8 +413,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-azure-release-4.9-govet path_alias: sigs.k8s.io/cluster-api-provider-azure rerun_command: /test govet @@ -431,7 +431,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -471,8 +471,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-azure-release-4.9-images path_alias: sigs.k8s.io/cluster-api-provider-azure rerun_command: /test images @@ -489,7 +489,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -529,8 +529,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-azure-release-4.9-unit path_alias: sigs.k8s.io/cluster-api-provider-azure rerun_command: /test unit @@ -547,7 +547,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-api-provider-baremetal/openshift-priv-cluster-api-provider-baremetal-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-baremetal/openshift-priv-cluster-api-provider-baremetal-release-4.9-postsubmits.yaml index 079e458293116..948284d7fbb93 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-provider-baremetal/openshift-priv-cluster-api-provider-baremetal-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-baremetal/openshift-priv-cluster-api-provider-baremetal-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-api-provider-baremetal: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-api-provider-baremetal-release-4.9-images path_alias: github.com/openshift/cluster-api-provider-baremetal @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-api-provider-baremetal/openshift-priv-cluster-api-provider-baremetal-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-baremetal/openshift-priv-cluster-api-provider-baremetal-release-4.9-presubmits.yaml index 97024b6bfe789..e8827296d1d6b 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-provider-baremetal/openshift-priv-cluster-api-provider-baremetal-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-baremetal/openshift-priv-cluster-api-provider-baremetal-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-baremetal-release-4.9-e2e-metal-ipi path_alias: github.com/openshift/cluster-api-provider-baremetal rerun_command: /test e2e-metal-ipi @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -89,8 +89,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-baremetal-release-4.9-e2e-metal-ipi-ovn-dualstack path_alias: github.com/openshift/cluster-api-provider-baremetal rerun_command: /test e2e-metal-ipi-ovn-dualstack @@ -109,7 +109,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -167,8 +167,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-baremetal-release-4.9-e2e-metal-ipi-ovn-ipv6 path_alias: github.com/openshift/cluster-api-provider-baremetal rerun_command: /test e2e-metal-ipi-ovn-ipv6 @@ -187,7 +187,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -245,8 +245,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-baremetal-release-4.9-e2e-metal-ipi-upgrade path_alias: github.com/openshift/cluster-api-provider-baremetal rerun_command: /test e2e-metal-ipi-upgrade @@ -265,7 +265,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -323,8 +323,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-baremetal-release-4.9-e2e-metal-ipi-virtualmedia path_alias: github.com/openshift/cluster-api-provider-baremetal rerun_command: /test e2e-metal-ipi-virtualmedia @@ -343,7 +343,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -401,8 +401,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-baremetal-release-4.9-generate-check path_alias: github.com/openshift/cluster-api-provider-baremetal rerun_command: /test generate-check @@ -419,7 +419,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -459,8 +459,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-baremetal-release-4.9-gofmt path_alias: github.com/openshift/cluster-api-provider-baremetal rerun_command: /test gofmt @@ -477,7 +477,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -517,8 +517,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-baremetal-release-4.9-govet path_alias: github.com/openshift/cluster-api-provider-baremetal rerun_command: /test govet @@ -535,7 +535,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -575,8 +575,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-baremetal-release-4.9-images path_alias: github.com/openshift/cluster-api-provider-baremetal rerun_command: /test images @@ -593,7 +593,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -633,8 +633,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-baremetal-release-4.9-unit path_alias: github.com/openshift/cluster-api-provider-baremetal rerun_command: /test unit @@ -651,7 +651,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-api-provider-gcp/openshift-priv-cluster-api-provider-gcp-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-gcp/openshift-priv-cluster-api-provider-gcp-release-4.9-postsubmits.yaml index ffa67f4850c4a..060afd6dc104d 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-provider-gcp/openshift-priv-cluster-api-provider-gcp-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-gcp/openshift-priv-cluster-api-provider-gcp-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-api-provider-gcp: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-api-provider-gcp-release-4.9-images path_alias: github.com/openshift/cluster-api-provider-gcp @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-api-provider-gcp/openshift-priv-cluster-api-provider-gcp-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-gcp/openshift-priv-cluster-api-provider-gcp-release-4.9-presubmits.yaml index f28c4765ee76e..753054791c88c 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-provider-gcp/openshift-priv-cluster-api-provider-gcp-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-gcp/openshift-priv-cluster-api-provider-gcp-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-gcp-release-4.9-e2e-gcp path_alias: github.com/openshift/cluster-api-provider-gcp rerun_command: /test e2e-gcp @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -89,8 +89,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-gcp-release-4.9-e2e-gcp-operator path_alias: github.com/openshift/cluster-api-provider-gcp rerun_command: /test e2e-gcp-operator @@ -109,7 +109,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -167,8 +167,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-gcp-release-4.9-generate path_alias: github.com/openshift/cluster-api-provider-gcp rerun_command: /test generate @@ -185,7 +185,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -225,8 +225,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-gcp-release-4.9-goimports path_alias: github.com/openshift/cluster-api-provider-gcp rerun_command: /test goimports @@ -243,7 +243,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -283,8 +283,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-gcp-release-4.9-govet path_alias: github.com/openshift/cluster-api-provider-gcp rerun_command: /test govet @@ -301,7 +301,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -341,8 +341,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-gcp-release-4.9-images path_alias: github.com/openshift/cluster-api-provider-gcp rerun_command: /test images @@ -359,7 +359,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -399,8 +399,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-gcp-release-4.9-unit path_alias: github.com/openshift/cluster-api-provider-gcp rerun_command: /test unit @@ -417,7 +417,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-api-provider-kubemark/openshift-priv-cluster-api-provider-kubemark-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-kubemark/openshift-priv-cluster-api-provider-kubemark-release-4.9-postsubmits.yaml index b63dd7fb96a0d..1f97452b89b6b 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-provider-kubemark/openshift-priv-cluster-api-provider-kubemark-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-kubemark/openshift-priv-cluster-api-provider-kubemark-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-api-provider-kubemark: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-api-provider-kubemark-release-4.9-images path_alias: github.com/openshift/cluster-api-provider-kubemark @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-api-provider-kubemark/openshift-priv-cluster-api-provider-kubemark-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-kubemark/openshift-priv-cluster-api-provider-kubemark-release-4.9-presubmits.yaml index 765d5b52172bf..77b41d24a1e38 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-provider-kubemark/openshift-priv-cluster-api-provider-kubemark-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-kubemark/openshift-priv-cluster-api-provider-kubemark-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-kubemark-release-4.9-gofmt path_alias: github.com/openshift/cluster-api-provider-kubemark rerun_command: /test gofmt @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -69,8 +69,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-kubemark-release-4.9-golint path_alias: github.com/openshift/cluster-api-provider-kubemark rerun_command: /test golint @@ -87,7 +87,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -127,8 +127,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-kubemark-release-4.9-govet path_alias: github.com/openshift/cluster-api-provider-kubemark rerun_command: /test govet @@ -145,7 +145,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -185,8 +185,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-kubemark-release-4.9-images path_alias: github.com/openshift/cluster-api-provider-kubemark rerun_command: /test images @@ -203,7 +203,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -243,8 +243,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-kubemark-release-4.9-unit path_alias: github.com/openshift/cluster-api-provider-kubemark rerun_command: /test unit @@ -261,7 +261,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.9-periodics.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.9-periodics.yaml index d77677d215758..6994c02f101e0 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.9-periodics.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.9-periodics.yaml @@ -1,19 +1,19 @@ periodics: - agent: kubernetes - cluster: api.ci + cluster: build01 cron: 0 30 4 ? * SUN decorate: true decoration_config: skip_cloning: true extra_refs: - - base_ref: release-4.8 + - base_ref: release-4.9 org: openshift-priv path_alias: github.com/openshift/cluster-api-provider-kubevirt repo: cluster-api-provider-kubevirt hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-priv-cluster-api-provider-kubevirt-release-4.9-sanity-ovn spec: containers: @@ -30,7 +30,7 @@ periodics: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -75,20 +75,20 @@ periodics: secret: secretName: result-aggregator - agent: kubernetes - cluster: api.ci + cluster: build01 cron: 0 30 6 ? * SUN decorate: true decoration_config: skip_cloning: true extra_refs: - - base_ref: release-4.8 + - base_ref: release-4.9 org: openshift-priv path_alias: github.com/openshift/cluster-api-provider-kubevirt repo: cluster-api-provider-kubevirt hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-priv-cluster-api-provider-kubevirt-release-4.9-sanity-sdn spec: containers: @@ -105,7 +105,7 @@ periodics: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.9-postsubmits.yaml index f9ca4d5c34890..b718f701a5c92 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-api-provider-kubevirt: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-api-provider-kubevirt-release-4.9-images path_alias: github.com/openshift/cluster-api-provider-kubevirt @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.9-presubmits.yaml index a6318d5695089..c2af8ab2f78bf 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-kubevirt/openshift-priv-cluster-api-provider-kubevirt-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-kubevirt-release-4.9-e2e-kubevirt path_alias: github.com/openshift/cluster-api-provider-kubevirt rerun_command: /test e2e-kubevirt @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-kubevirt-release-4.9-gofmt path_alias: github.com/openshift/cluster-api-provider-kubevirt rerun_command: /test gofmt @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -145,8 +145,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-kubevirt-release-4.9-govet path_alias: github.com/openshift/cluster-api-provider-kubevirt rerun_command: /test govet @@ -163,7 +163,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -203,8 +203,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-kubevirt-release-4.9-images path_alias: github.com/openshift/cluster-api-provider-kubevirt rerun_command: /test images @@ -221,7 +221,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -261,8 +261,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-kubevirt-release-4.9-unit path_alias: github.com/openshift/cluster-api-provider-kubevirt rerun_command: /test unit @@ -279,7 +279,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-api-provider-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.9-postsubmits.yaml index b005f0bd3289f..5ab0bf31344eb 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-provider-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-api-provider-libvirt: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-api-provider-libvirt-release-4.9-images path_alias: github.com/openshift/cluster-api-provider-libvirt @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-api-provider-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.9-presubmits.yaml index ecfd19907c98d..98a0afa7a8505 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-provider-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-libvirt/openshift-priv-cluster-api-provider-libvirt-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-libvirt-release-4.9-actuator-pkg-staleness path_alias: github.com/openshift/cluster-api-provider-libvirt rerun_command: /test actuator-pkg-staleness @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -69,8 +69,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-libvirt-release-4.9-gofmt path_alias: github.com/openshift/cluster-api-provider-libvirt rerun_command: /test gofmt @@ -87,7 +87,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -127,8 +127,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-libvirt-release-4.9-golint path_alias: github.com/openshift/cluster-api-provider-libvirt rerun_command: /test golint @@ -145,7 +145,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -185,8 +185,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-libvirt-release-4.9-govet path_alias: github.com/openshift/cluster-api-provider-libvirt rerun_command: /test govet @@ -203,7 +203,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -243,8 +243,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-libvirt-release-4.9-images path_alias: github.com/openshift/cluster-api-provider-libvirt rerun_command: /test images @@ -261,7 +261,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -301,8 +301,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-libvirt-release-4.9-unit path_alias: github.com/openshift/cluster-api-provider-libvirt rerun_command: /test unit @@ -319,7 +319,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-api-provider-openstack/openshift-priv-cluster-api-provider-openstack-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-openstack/openshift-priv-cluster-api-provider-openstack-release-4.9-postsubmits.yaml index 93654e16a1d81..c83d419a6559a 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-provider-openstack/openshift-priv-cluster-api-provider-openstack-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-openstack/openshift-priv-cluster-api-provider-openstack-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-api-provider-openstack: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-api-provider-openstack-release-4.9-images path_alias: sigs.k8s.io/cluster-api-provider-openstack @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-api-provider-openstack/openshift-priv-cluster-api-provider-openstack-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-openstack/openshift-priv-cluster-api-provider-openstack-release-4.9-presubmits.yaml index a2496faf142ad..13a547c56d696 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-provider-openstack/openshift-priv-cluster-api-provider-openstack-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-openstack/openshift-priv-cluster-api-provider-openstack-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-openstack-release-4.9-e2e-upgrade path_alias: sigs.k8s.io/cluster-api-provider-openstack rerun_command: /test e2e-upgrade @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-openstack-release-4.9-gofmt path_alias: sigs.k8s.io/cluster-api-provider-openstack rerun_command: /test gofmt @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -145,8 +145,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-openstack-release-4.9-golint path_alias: sigs.k8s.io/cluster-api-provider-openstack rerun_command: /test golint @@ -163,7 +163,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -203,8 +203,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-openstack-release-4.9-govet path_alias: sigs.k8s.io/cluster-api-provider-openstack rerun_command: /test govet @@ -221,7 +221,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -261,8 +261,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-openstack-release-4.9-images path_alias: sigs.k8s.io/cluster-api-provider-openstack rerun_command: /test images @@ -279,7 +279,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -319,8 +319,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-openstack-release-4.9-unit path_alias: sigs.k8s.io/cluster-api-provider-openstack rerun_command: /test unit @@ -337,7 +337,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-api-provider-ovirt/openshift-priv-cluster-api-provider-ovirt-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-ovirt/openshift-priv-cluster-api-provider-ovirt-release-4.9-postsubmits.yaml index 080d95b0b8fc9..257fbe90b0e2a 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-provider-ovirt/openshift-priv-cluster-api-provider-ovirt-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-ovirt/openshift-priv-cluster-api-provider-ovirt-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-api-provider-ovirt: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-api-provider-ovirt-release-4.9-images path_alias: github.com/openshift/cluster-api-provider-ovirt @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-api-provider-ovirt/openshift-priv-cluster-api-provider-ovirt-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-api-provider-ovirt/openshift-priv-cluster-api-provider-ovirt-release-4.9-presubmits.yaml index e3c4effa0703c..f0b3bb569b1b2 100644 --- a/ci-operator/jobs/openshift-priv/cluster-api-provider-ovirt/openshift-priv-cluster-api-provider-ovirt-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-api-provider-ovirt/openshift-priv-cluster-api-provider-ovirt-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-ovirt-release-4.9-e2e-ovirt path_alias: github.com/openshift/cluster-api-provider-ovirt rerun_command: /test e2e-ovirt @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -89,8 +89,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-api-provider-ovirt-release-4.9-images path_alias: github.com/openshift/cluster-api-provider-ovirt rerun_command: /test images @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.9-postsubmits.yaml index 594ef31221aea..0e32cfc7ef4d2 100644 --- a/ci-operator/jobs/openshift-priv/cluster-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-authentication-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-authentication-operator-release-4.9-images path_alias: github.com/openshift/cluster-authentication-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.9-presubmits.yaml index 9980c7ecc226e..9c8d67a813641 100644 --- a/ci-operator/jobs/openshift-priv/cluster-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-authentication-operator/openshift-priv-cluster-authentication-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-authentication-operator-release-4.9-e2e-agnostic path_alias: github.com/openshift/cluster-authentication-operator rerun_command: /test e2e-agnostic @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -89,8 +89,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-authentication-operator-release-4.9-e2e-agnostic-upgrade path_alias: github.com/openshift/cluster-authentication-operator rerun_command: /test e2e-agnostic-upgrade @@ -109,7 +109,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -167,8 +167,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-authentication-operator-release-4.9-e2e-aws-operator-encryption-perf path_alias: github.com/openshift/cluster-authentication-operator rerun_command: /test e2e-aws-operator-encryption-perf @@ -187,7 +187,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -243,8 +243,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-authentication-operator-release-4.9-e2e-aws-single-node path_alias: github.com/openshift/cluster-authentication-operator rerun_command: /test e2e-aws-single-node @@ -263,7 +263,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -319,8 +319,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-authentication-operator-release-4.9-e2e-console-login path_alias: github.com/openshift/cluster-authentication-operator rerun_command: /test e2e-console-login @@ -339,7 +339,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -397,8 +397,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-authentication-operator-release-4.9-e2e-operator path_alias: github.com/openshift/cluster-authentication-operator rerun_command: /test e2e-operator @@ -417,7 +417,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -475,8 +475,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-authentication-operator-release-4.9-e2e-operator-encryption path_alias: github.com/openshift/cluster-authentication-operator rerun_command: /test e2e-operator-encryption @@ -495,7 +495,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -553,8 +553,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-authentication-operator-release-4.9-images path_alias: github.com/openshift/cluster-authentication-operator rerun_command: /test images @@ -571,7 +571,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -611,8 +611,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-authentication-operator-release-4.9-unit path_alias: github.com/openshift/cluster-authentication-operator rerun_command: /test unit @@ -629,7 +629,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -669,8 +669,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-authentication-operator-release-4.9-verify path_alias: github.com/openshift/cluster-authentication-operator rerun_command: /test verify @@ -687,7 +687,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -727,8 +727,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-authentication-operator-release-4.9-verify-deps path_alias: github.com/openshift/cluster-authentication-operator rerun_command: /test verify-deps @@ -745,7 +745,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-autoscaler-operator/openshift-priv-cluster-autoscaler-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-autoscaler-operator/openshift-priv-cluster-autoscaler-operator-release-4.9-postsubmits.yaml index baaaacd99589d..0a9056d23b326 100644 --- a/ci-operator/jobs/openshift-priv/cluster-autoscaler-operator/openshift-priv-cluster-autoscaler-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-autoscaler-operator/openshift-priv-cluster-autoscaler-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-autoscaler-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-autoscaler-operator-release-4.9-images path_alias: github.com/openshift/cluster-autoscaler-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-autoscaler-operator/openshift-priv-cluster-autoscaler-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-autoscaler-operator/openshift-priv-cluster-autoscaler-operator-release-4.9-presubmits.yaml index 16ee7c3e883af..32407fabeebe4 100644 --- a/ci-operator/jobs/openshift-priv/cluster-autoscaler-operator/openshift-priv-cluster-autoscaler-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-autoscaler-operator/openshift-priv-cluster-autoscaler-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-autoscaler-operator-release-4.9-e2e-aws path_alias: github.com/openshift/cluster-autoscaler-operator rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-autoscaler-operator-release-4.9-e2e-aws-operator path_alias: github.com/openshift/cluster-autoscaler-operator rerun_command: /test e2e-aws-operator @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-autoscaler-operator-release-4.9-e2e-upgrade path_alias: github.com/openshift/cluster-autoscaler-operator rerun_command: /test e2e-upgrade @@ -183,7 +183,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -239,8 +239,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-autoscaler-operator-release-4.9-generate path_alias: github.com/openshift/cluster-autoscaler-operator rerun_command: /test generate @@ -257,7 +257,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -297,8 +297,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-autoscaler-operator-release-4.9-goimports path_alias: github.com/openshift/cluster-autoscaler-operator rerun_command: /test goimports @@ -315,7 +315,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -355,8 +355,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-autoscaler-operator-release-4.9-golint path_alias: github.com/openshift/cluster-autoscaler-operator rerun_command: /test golint @@ -373,7 +373,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -413,8 +413,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-autoscaler-operator-release-4.9-govet path_alias: github.com/openshift/cluster-autoscaler-operator rerun_command: /test govet @@ -431,7 +431,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -471,8 +471,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-autoscaler-operator-release-4.9-images path_alias: github.com/openshift/cluster-autoscaler-operator rerun_command: /test images @@ -489,7 +489,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -529,8 +529,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-autoscaler-operator-release-4.9-unit path_alias: github.com/openshift/cluster-autoscaler-operator rerun_command: /test unit @@ -547,7 +547,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-baremetal-operator/openshift-priv-cluster-baremetal-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-baremetal-operator/openshift-priv-cluster-baremetal-operator-release-4.9-postsubmits.yaml index b0e32de9024a5..cb6b3af47d214 100644 --- a/ci-operator/jobs/openshift-priv/cluster-baremetal-operator/openshift-priv-cluster-baremetal-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-baremetal-operator/openshift-priv-cluster-baremetal-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-baremetal-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-baremetal-operator-release-4.9-images path_alias: github.com/openshift/cluster-baremetal-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-baremetal-operator/openshift-priv-cluster-baremetal-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-baremetal-operator/openshift-priv-cluster-baremetal-operator-release-4.9-presubmits.yaml index abb8d477add24..ad79e75238cfa 100644 --- a/ci-operator/jobs/openshift-priv/cluster-baremetal-operator/openshift-priv-cluster-baremetal-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-baremetal-operator/openshift-priv-cluster-baremetal-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-baremetal-operator-release-4.9-e2e-agnostic path_alias: github.com/openshift/cluster-baremetal-operator rerun_command: /test e2e-agnostic @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -89,8 +89,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-baremetal-operator-release-4.9-e2e-aws path_alias: github.com/openshift/cluster-baremetal-operator rerun_command: /test e2e-aws @@ -109,7 +109,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -165,8 +165,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-baremetal-operator-release-4.9-e2e-metal-assisted path_alias: github.com/openshift/cluster-baremetal-operator rerun_command: /test e2e-metal-assisted @@ -185,7 +185,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -243,8 +243,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-baremetal-operator-release-4.9-e2e-metal-ipi path_alias: github.com/openshift/cluster-baremetal-operator rerun_command: /test e2e-metal-ipi @@ -263,7 +263,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -321,8 +321,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-baremetal-operator-release-4.9-e2e-metal-ipi-ovn-dualstack path_alias: github.com/openshift/cluster-baremetal-operator rerun_command: /test e2e-metal-ipi-ovn-dualstack @@ -341,7 +341,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -399,8 +399,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-baremetal-operator-release-4.9-e2e-metal-ipi-ovn-ipv6 path_alias: github.com/openshift/cluster-baremetal-operator rerun_command: /test e2e-metal-ipi-ovn-ipv6 @@ -419,7 +419,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -477,8 +477,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-baremetal-operator-release-4.9-e2e-metal-ipi-upgrade path_alias: github.com/openshift/cluster-baremetal-operator rerun_command: /test e2e-metal-ipi-upgrade @@ -497,7 +497,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -555,8 +555,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-baremetal-operator-release-4.9-e2e-metal-ipi-virtualmedia path_alias: github.com/openshift/cluster-baremetal-operator rerun_command: /test e2e-metal-ipi-virtualmedia @@ -575,7 +575,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -633,8 +633,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-baremetal-operator-release-4.9-generate-check path_alias: github.com/openshift/cluster-baremetal-operator rerun_command: /test generate-check @@ -651,7 +651,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -691,8 +691,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-baremetal-operator-release-4.9-gofmt path_alias: github.com/openshift/cluster-baremetal-operator rerun_command: /test gofmt @@ -709,7 +709,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -749,8 +749,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-baremetal-operator-release-4.9-govet path_alias: github.com/openshift/cluster-baremetal-operator rerun_command: /test govet @@ -767,7 +767,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -807,8 +807,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-baremetal-operator-release-4.9-images path_alias: github.com/openshift/cluster-baremetal-operator rerun_command: /test images @@ -825,7 +825,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -865,8 +865,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-baremetal-operator-release-4.9-lint path_alias: github.com/openshift/cluster-baremetal-operator rerun_command: /test lint @@ -883,7 +883,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -923,8 +923,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-baremetal-operator-release-4.9-unit path_alias: github.com/openshift/cluster-baremetal-operator rerun_command: /test unit @@ -941,7 +941,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-bootstrap/openshift-priv-cluster-bootstrap-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-bootstrap/openshift-priv-cluster-bootstrap-release-4.9-postsubmits.yaml index 7ef4c6a4b291f..169f41c5215b2 100644 --- a/ci-operator/jobs/openshift-priv/cluster-bootstrap/openshift-priv-cluster-bootstrap-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-bootstrap/openshift-priv-cluster-bootstrap-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-bootstrap: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-bootstrap-release-4.9-images path_alias: github.com/openshift/cluster-bootstrap @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-bootstrap/openshift-priv-cluster-bootstrap-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-bootstrap/openshift-priv-cluster-bootstrap-release-4.9-presubmits.yaml index 15f08bd599357..9655af73e2a0f 100644 --- a/ci-operator/jobs/openshift-priv/cluster-bootstrap/openshift-priv-cluster-bootstrap-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-bootstrap/openshift-priv-cluster-bootstrap-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-bootstrap-release-4.9-e2e-aws path_alias: github.com/openshift/cluster-bootstrap rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-bootstrap-release-4.9-e2e-metal-single-node-live-iso path_alias: github.com/openshift/cluster-bootstrap rerun_command: /test e2e-metal-single-node-live-iso @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -165,8 +165,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-bootstrap-release-4.9-e2e-upgrade path_alias: github.com/openshift/cluster-bootstrap rerun_command: /test e2e-upgrade @@ -185,7 +185,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -241,8 +241,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-bootstrap-release-4.9-images path_alias: github.com/openshift/cluster-bootstrap rerun_command: /test images @@ -259,7 +259,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -299,8 +299,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-bootstrap-release-4.9-unit path_alias: github.com/openshift/cluster-bootstrap rerun_command: /test unit @@ -317,7 +317,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -357,8 +357,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-bootstrap-release-4.9-verify path_alias: github.com/openshift/cluster-bootstrap rerun_command: /test verify @@ -375,7 +375,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -415,8 +415,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-bootstrap-release-4.9-verify-deps path_alias: github.com/openshift/cluster-bootstrap rerun_command: /test verify-deps @@ -433,7 +433,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-capacity/openshift-priv-cluster-capacity-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-capacity/openshift-priv-cluster-capacity-release-4.9-postsubmits.yaml index a5de3d2a66fe4..8327f7de28e13 100644 --- a/ci-operator/jobs/openshift-priv/cluster-capacity/openshift-priv-cluster-capacity-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-capacity/openshift-priv-cluster-capacity-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-capacity: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-capacity-release-4.9-images path_alias: sigs.k8s.io/cluster-capacity @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-capacity/openshift-priv-cluster-capacity-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-capacity/openshift-priv-cluster-capacity-release-4.9-presubmits.yaml index c17c22165854e..df52f42bae666 100644 --- a/ci-operator/jobs/openshift-priv/cluster-capacity/openshift-priv-cluster-capacity-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-capacity/openshift-priv-cluster-capacity-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-capacity-release-4.9-images path_alias: sigs.k8s.io/cluster-capacity rerun_command: /test images @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -69,8 +69,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-capacity-release-4.9-unit path_alias: sigs.k8s.io/cluster-capacity rerun_command: /test unit @@ -87,7 +87,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-cloud-controller-manager-operator/openshift-priv-cluster-cloud-controller-manager-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-cloud-controller-manager-operator/openshift-priv-cluster-cloud-controller-manager-operator-release-4.9-postsubmits.yaml index 99dae51d62654..e47f634fc80aa 100644 --- a/ci-operator/jobs/openshift-priv/cluster-cloud-controller-manager-operator/openshift-priv-cluster-cloud-controller-manager-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-cloud-controller-manager-operator/openshift-priv-cluster-cloud-controller-manager-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-cloud-controller-manager-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-cloud-controller-manager-operator-release-4.9-images path_alias: github.com/openshift/cluster-cloud-controller-manager-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-cloud-controller-manager-operator/openshift-priv-cluster-cloud-controller-manager-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-cloud-controller-manager-operator/openshift-priv-cluster-cloud-controller-manager-operator-release-4.9-presubmits.yaml index dc60884e03c92..5782bf7c86a91 100644 --- a/ci-operator/jobs/openshift-priv/cluster-cloud-controller-manager-operator/openshift-priv-cluster-cloud-controller-manager-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-cloud-controller-manager-operator/openshift-priv-cluster-cloud-controller-manager-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-cloud-controller-manager-operator-release-4.9-images path_alias: github.com/openshift/cluster-cloud-controller-manager-operator rerun_command: /test images @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -69,8 +69,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-cloud-controller-manager-operator-release-4.9-vendor path_alias: github.com/openshift/cluster-cloud-controller-manager-operator rerun_command: /test vendor @@ -87,7 +87,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -127,8 +127,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-cloud-controller-manager-operator-release-4.9-verify path_alias: github.com/openshift/cluster-cloud-controller-manager-operator rerun_command: /test verify @@ -145,7 +145,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-config-operator/openshift-priv-cluster-config-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-config-operator/openshift-priv-cluster-config-operator-release-4.9-postsubmits.yaml index 521b9b7bfd2c0..ef0a6f711c96b 100644 --- a/ci-operator/jobs/openshift-priv/cluster-config-operator/openshift-priv-cluster-config-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-config-operator/openshift-priv-cluster-config-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-config-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-config-operator-release-4.9-images path_alias: github.com/openshift/cluster-config-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-config-operator/openshift-priv-cluster-config-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-config-operator/openshift-priv-cluster-config-operator-release-4.9-presubmits.yaml index 7d511e70c33a0..7037728d96c37 100644 --- a/ci-operator/jobs/openshift-priv/cluster-config-operator/openshift-priv-cluster-config-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-config-operator/openshift-priv-cluster-config-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-config-operator-release-4.9-e2e-aws path_alias: github.com/openshift/cluster-config-operator rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-config-operator-release-4.9-e2e-azure path_alias: github.com/openshift/cluster-config-operator rerun_command: /test e2e-azure @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-config-operator-release-4.9-e2e-gcp path_alias: github.com/openshift/cluster-config-operator rerun_command: /test e2e-gcp @@ -183,7 +183,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -241,8 +241,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-config-operator-release-4.9-e2e-upgrade path_alias: github.com/openshift/cluster-config-operator rerun_command: /test e2e-upgrade @@ -261,7 +261,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -317,8 +317,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-config-operator-release-4.9-images path_alias: github.com/openshift/cluster-config-operator rerun_command: /test images @@ -335,7 +335,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -375,8 +375,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-config-operator-release-4.9-unit path_alias: github.com/openshift/cluster-config-operator rerun_command: /test unit @@ -393,7 +393,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -433,8 +433,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-config-operator-release-4.9-verify path_alias: github.com/openshift/cluster-config-operator rerun_command: /test verify @@ -451,7 +451,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -491,8 +491,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-config-operator-release-4.9-verify-deps path_alias: github.com/openshift/cluster-config-operator rerun_command: /test verify-deps @@ -509,7 +509,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-csi-snapshot-controller-operator/openshift-priv-cluster-csi-snapshot-controller-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-csi-snapshot-controller-operator/openshift-priv-cluster-csi-snapshot-controller-operator-release-4.9-postsubmits.yaml index c385117bbb59c..679b6b6267f8f 100644 --- a/ci-operator/jobs/openshift-priv/cluster-csi-snapshot-controller-operator/openshift-priv-cluster-csi-snapshot-controller-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-csi-snapshot-controller-operator/openshift-priv-cluster-csi-snapshot-controller-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-csi-snapshot-controller-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-csi-snapshot-controller-operator-release-4.9-images path_alias: github.com/openshift/cluster-csi-snapshot-controller-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-csi-snapshot-controller-operator/openshift-priv-cluster-csi-snapshot-controller-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-csi-snapshot-controller-operator/openshift-priv-cluster-csi-snapshot-controller-operator-release-4.9-presubmits.yaml index 375375e55e56c..cd18f56407e48 100644 --- a/ci-operator/jobs/openshift-priv/cluster-csi-snapshot-controller-operator/openshift-priv-cluster-csi-snapshot-controller-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-csi-snapshot-controller-operator/openshift-priv-cluster-csi-snapshot-controller-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-csi-snapshot-controller-operator-release-4.9-e2e-aws path_alias: github.com/openshift/cluster-csi-snapshot-controller-operator rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-csi-snapshot-controller-operator-release-4.9-e2e-gcp-csi path_alias: github.com/openshift/cluster-csi-snapshot-controller-operator rerun_command: /test e2e-gcp-csi @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -165,8 +165,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-csi-snapshot-controller-operator-release-4.9-e2e-upgrade path_alias: github.com/openshift/cluster-csi-snapshot-controller-operator rerun_command: /test e2e-upgrade @@ -185,7 +185,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -241,8 +241,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-csi-snapshot-controller-operator-release-4.9-images path_alias: github.com/openshift/cluster-csi-snapshot-controller-operator rerun_command: /test images @@ -259,7 +259,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -299,8 +299,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-csi-snapshot-controller-operator-release-4.9-unit path_alias: github.com/openshift/cluster-csi-snapshot-controller-operator rerun_command: /test unit @@ -317,7 +317,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -357,8 +357,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-csi-snapshot-controller-operator-release-4.9-verify path_alias: github.com/openshift/cluster-csi-snapshot-controller-operator rerun_command: /test verify @@ -375,7 +375,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-dns-operator/openshift-priv-cluster-dns-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-dns-operator/openshift-priv-cluster-dns-operator-release-4.9-postsubmits.yaml index ff9f4b0cff4c9..70bc5c3d9c097 100644 --- a/ci-operator/jobs/openshift-priv/cluster-dns-operator/openshift-priv-cluster-dns-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-dns-operator/openshift-priv-cluster-dns-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-dns-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-dns-operator-release-4.9-images path_alias: github.com/openshift/cluster-dns-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-dns-operator/openshift-priv-cluster-dns-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-dns-operator/openshift-priv-cluster-dns-operator-release-4.9-presubmits.yaml index 7e821a0c72443..e32dba3906143 100644 --- a/ci-operator/jobs/openshift-priv/cluster-dns-operator/openshift-priv-cluster-dns-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-dns-operator/openshift-priv-cluster-dns-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-dns-operator-release-4.9-e2e-aws path_alias: github.com/openshift/cluster-dns-operator rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-dns-operator-release-4.9-e2e-aws-operator path_alias: github.com/openshift/cluster-dns-operator rerun_command: /test e2e-aws-operator @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-dns-operator-release-4.9-e2e-upgrade path_alias: github.com/openshift/cluster-dns-operator rerun_command: /test e2e-upgrade @@ -183,7 +183,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -239,8 +239,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-dns-operator-release-4.9-images path_alias: github.com/openshift/cluster-dns-operator rerun_command: /test images @@ -257,7 +257,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -297,8 +297,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-dns-operator-release-4.9-unit path_alias: github.com/openshift/cluster-dns-operator rerun_command: /test unit @@ -315,7 +315,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -355,8 +355,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-dns-operator-release-4.9-verify path_alias: github.com/openshift/cluster-dns-operator rerun_command: /test verify @@ -373,7 +373,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.9-postsubmits.yaml index 73d43589b17c1..49235d16932f5 100644 --- a/ci-operator/jobs/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-etcd-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-etcd-operator-release-4.9-images path_alias: github.com/openshift/cluster-etcd-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.9-presubmits.yaml index be17bf3fc8588..329b621775334 100644 --- a/ci-operator/jobs/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-etcd-operator/openshift-priv-cluster-etcd-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-etcd-operator-release-4.9-e2e-agnostic path_alias: github.com/openshift/cluster-etcd-operator rerun_command: /test e2e-agnostic @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-etcd-operator-release-4.9-e2e-agnostic-upgrade path_alias: github.com/openshift/cluster-etcd-operator rerun_command: /test e2e-agnostic-upgrade @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-etcd-operator-release-4.9-e2e-aws path_alias: github.com/openshift/cluster-etcd-operator rerun_command: /test e2e-aws @@ -183,7 +183,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -239,8 +239,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-etcd-operator-release-4.9-e2e-aws-disruptive path_alias: github.com/openshift/cluster-etcd-operator rerun_command: /test e2e-aws-disruptive @@ -264,11 +264,10 @@ presubmits: - name: JOB_NAME_SAFE value: e2e-aws-disruptive - name: TEST_COMMAND - value: setup_ssh_bastion; TEST_SUITE=openshift/disruptive run-tests; TEST_LIMIT_START_TIME="$(date - +%s)" TEST_SUITE=openshift/conformance/parallel run-tests + value: setup_ssh_bastion; TEST_SUITE=openshift/disruptive run-tests; TEST_LIMIT_START_TIME="$(date +%s)" TEST_SUITE=openshift/conformance/parallel run-tests image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -330,8 +329,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-etcd-operator-release-4.9-e2e-aws-single-node path_alias: github.com/openshift/cluster-etcd-operator rerun_command: /test e2e-aws-single-node @@ -350,7 +349,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -406,8 +405,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-etcd-operator-release-4.9-e2e-azure path_alias: github.com/openshift/cluster-etcd-operator rerun_command: /test e2e-azure @@ -426,7 +425,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -482,8 +481,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-etcd-operator-release-4.9-e2e-gcp path_alias: github.com/openshift/cluster-etcd-operator rerun_command: /test e2e-gcp @@ -502,7 +501,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -560,8 +559,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-etcd-operator-release-4.9-e2e-gcp-disruptive path_alias: github.com/openshift/cluster-etcd-operator rerun_command: /test e2e-gcp-disruptive @@ -585,11 +584,10 @@ presubmits: - name: JOB_NAME_SAFE value: e2e-gcp-disruptive - name: TEST_COMMAND - value: setup_ssh_bastion; TEST_SUITE=openshift/disruptive run-tests; TEST_LIMIT_START_TIME="$(date - +%s)" TEST_SUITE=openshift/conformance/parallel run-tests + value: setup_ssh_bastion; TEST_SUITE=openshift/disruptive run-tests; TEST_LIMIT_START_TIME="$(date +%s)" TEST_SUITE=openshift/conformance/parallel run-tests image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -653,8 +651,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-etcd-operator-release-4.9-e2e-metal-assisted path_alias: github.com/openshift/cluster-etcd-operator rerun_command: /test e2e-metal-assisted @@ -673,7 +671,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -731,8 +729,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-etcd-operator-release-4.9-e2e-metal-ipi path_alias: github.com/openshift/cluster-etcd-operator rerun_command: /test e2e-metal-ipi @@ -751,7 +749,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -809,8 +807,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-etcd-operator-release-4.9-e2e-metal-single-node-live-iso path_alias: github.com/openshift/cluster-etcd-operator rerun_command: /test e2e-metal-single-node-live-iso @@ -829,7 +827,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -887,8 +885,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-etcd-operator-release-4.9-e2e-operator path_alias: github.com/openshift/cluster-etcd-operator rerun_command: /test e2e-operator @@ -907,7 +905,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -963,8 +961,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-etcd-operator-release-4.9-images path_alias: github.com/openshift/cluster-etcd-operator rerun_command: /test images @@ -981,7 +979,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1021,8 +1019,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-etcd-operator-release-4.9-unit path_alias: github.com/openshift/cluster-etcd-operator rerun_command: /test unit @@ -1039,7 +1037,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1079,8 +1077,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-etcd-operator-release-4.9-verify path_alias: github.com/openshift/cluster-etcd-operator rerun_command: /test verify @@ -1097,7 +1095,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1137,8 +1135,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-etcd-operator-release-4.9-verify-deps path_alias: github.com/openshift/cluster-etcd-operator rerun_command: /test verify-deps @@ -1155,7 +1153,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-image-registry-operator/openshift-priv-cluster-image-registry-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-image-registry-operator/openshift-priv-cluster-image-registry-operator-release-4.9-postsubmits.yaml index 2aa91c760e2b4..e63697fa9d1df 100644 --- a/ci-operator/jobs/openshift-priv/cluster-image-registry-operator/openshift-priv-cluster-image-registry-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-image-registry-operator/openshift-priv-cluster-image-registry-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-image-registry-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-image-registry-operator-release-4.9-images path_alias: github.com/openshift/cluster-image-registry-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-image-registry-operator/openshift-priv-cluster-image-registry-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-image-registry-operator/openshift-priv-cluster-image-registry-operator-release-4.9-presubmits.yaml index 96caadd2ef2e9..82ba5b59bc3a9 100644 --- a/ci-operator/jobs/openshift-priv/cluster-image-registry-operator/openshift-priv-cluster-image-registry-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-image-registry-operator/openshift-priv-cluster-image-registry-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-image-registry-operator-release-4.9-e2e-aws path_alias: github.com/openshift/cluster-image-registry-operator rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-image-registry-operator-release-4.9-e2e-aws-image-registry path_alias: github.com/openshift/cluster-image-registry-operator rerun_command: /test e2e-aws-image-registry @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-image-registry-operator-release-4.9-e2e-aws-operator path_alias: github.com/openshift/cluster-image-registry-operator rerun_command: /test e2e-aws-operator @@ -183,7 +183,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -239,8 +239,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-image-registry-operator-release-4.9-e2e-azure path_alias: github.com/openshift/cluster-image-registry-operator rerun_command: /test e2e-azure @@ -259,7 +259,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -315,8 +315,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-image-registry-operator-release-4.9-e2e-azure-operator path_alias: github.com/openshift/cluster-image-registry-operator rerun_command: /test e2e-azure-operator @@ -335,7 +335,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -391,8 +391,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-image-registry-operator-release-4.9-e2e-gcp path_alias: github.com/openshift/cluster-image-registry-operator rerun_command: /test e2e-gcp @@ -411,7 +411,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -469,8 +469,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-image-registry-operator-release-4.9-e2e-gcp-operator path_alias: github.com/openshift/cluster-image-registry-operator rerun_command: /test e2e-gcp-operator @@ -489,7 +489,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -547,8 +547,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-image-registry-operator-release-4.9-e2e-ovirt path_alias: github.com/openshift/cluster-image-registry-operator rerun_command: /test e2e-ovirt @@ -567,7 +567,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -625,8 +625,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-image-registry-operator-release-4.9-e2e-upgrade path_alias: github.com/openshift/cluster-image-registry-operator rerun_command: /test e2e-upgrade @@ -645,7 +645,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -701,8 +701,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-image-registry-operator-release-4.9-e2e-vsphere path_alias: github.com/openshift/cluster-image-registry-operator rerun_command: /test e2e-vsphere @@ -721,7 +721,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -777,8 +777,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-image-registry-operator-release-4.9-e2e-vsphere-operator path_alias: github.com/openshift/cluster-image-registry-operator rerun_command: /test e2e-vsphere-operator @@ -797,7 +797,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -853,8 +853,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-image-registry-operator-release-4.9-images path_alias: github.com/openshift/cluster-image-registry-operator rerun_command: /test images @@ -871,7 +871,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -911,8 +911,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-image-registry-operator-release-4.9-unit path_alias: github.com/openshift/cluster-image-registry-operator rerun_command: /test unit @@ -929,7 +929,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -969,8 +969,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-image-registry-operator-release-4.9-verify path_alias: github.com/openshift/cluster-image-registry-operator rerun_command: /test verify @@ -987,7 +987,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-ingress-operator/openshift-priv-cluster-ingress-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-ingress-operator/openshift-priv-cluster-ingress-operator-release-4.9-postsubmits.yaml index 7d9dac386c311..da3d1883ab541 100644 --- a/ci-operator/jobs/openshift-priv/cluster-ingress-operator/openshift-priv-cluster-ingress-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-ingress-operator/openshift-priv-cluster-ingress-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-ingress-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-ingress-operator-release-4.9-images path_alias: github.com/openshift/cluster-ingress-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-ingress-operator/openshift-priv-cluster-ingress-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-ingress-operator/openshift-priv-cluster-ingress-operator-release-4.9-presubmits.yaml index cb25b8b713a90..3e3170f741c89 100644 --- a/ci-operator/jobs/openshift-priv/cluster-ingress-operator/openshift-priv-cluster-ingress-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-ingress-operator/openshift-priv-cluster-ingress-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-ingress-operator-release-4.9-e2e-aws path_alias: github.com/openshift/cluster-ingress-operator rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-ingress-operator-release-4.9-e2e-aws-operator path_alias: github.com/openshift/cluster-ingress-operator rerun_command: /test e2e-aws-operator @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-ingress-operator-release-4.9-e2e-aws-single-node path_alias: github.com/openshift/cluster-ingress-operator rerun_command: /test e2e-aws-single-node @@ -183,7 +183,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -239,8 +239,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-ingress-operator-release-4.9-e2e-azure path_alias: github.com/openshift/cluster-ingress-operator rerun_command: /test e2e-azure @@ -259,7 +259,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -315,8 +315,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-ingress-operator-release-4.9-e2e-upgrade path_alias: github.com/openshift/cluster-ingress-operator rerun_command: /test e2e-upgrade @@ -335,7 +335,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -391,8 +391,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-ingress-operator-release-4.9-images path_alias: github.com/openshift/cluster-ingress-operator rerun_command: /test images @@ -409,7 +409,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -449,8 +449,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-ingress-operator-release-4.9-unit path_alias: github.com/openshift/cluster-ingress-operator rerun_command: /test unit @@ -467,7 +467,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -507,8 +507,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-ingress-operator-release-4.9-verify path_alias: github.com/openshift/cluster-ingress-operator rerun_command: /test verify @@ -525,7 +525,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.9-postsubmits.yaml index c5319b846de00..cc8b27f011e2d 100644 --- a/ci-operator/jobs/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-kube-apiserver-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-kube-apiserver-operator-release-4.9-images path_alias: github.com/openshift/cluster-kube-apiserver-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.9-presubmits.yaml index 65294b32b8f89..614e9d42b81a1 100644 --- a/ci-operator/jobs/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-kube-apiserver-operator/openshift-priv-cluster-kube-apiserver-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-apiserver-operator-release-4.9-e2e-aws path_alias: github.com/openshift/cluster-kube-apiserver-operator rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-apiserver-operator-release-4.9-e2e-aws-operator path_alias: github.com/openshift/cluster-kube-apiserver-operator rerun_command: /test e2e-aws-operator @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-apiserver-operator-release-4.9-e2e-aws-operator-encryption path_alias: github.com/openshift/cluster-kube-apiserver-operator rerun_command: /test e2e-aws-operator-encryption @@ -183,7 +183,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -239,8 +239,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-apiserver-operator-release-4.9-e2e-aws-operator-encryption-perf path_alias: github.com/openshift/cluster-kube-apiserver-operator rerun_command: /test e2e-aws-operator-encryption-perf @@ -259,7 +259,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -315,8 +315,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-apiserver-operator-release-4.9-e2e-aws-serial path_alias: github.com/openshift/cluster-kube-apiserver-operator rerun_command: /test e2e-aws-serial @@ -335,7 +335,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -391,8 +391,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-apiserver-operator-release-4.9-e2e-metal-single-node-live-iso path_alias: github.com/openshift/cluster-kube-apiserver-operator rerun_command: /test e2e-metal-single-node-live-iso @@ -411,7 +411,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -469,8 +469,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-apiserver-operator-release-4.9-e2e-upgrade path_alias: github.com/openshift/cluster-kube-apiserver-operator rerun_command: /test e2e-upgrade @@ -489,7 +489,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -545,8 +545,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-apiserver-operator-release-4.9-images path_alias: github.com/openshift/cluster-kube-apiserver-operator rerun_command: /test images @@ -563,7 +563,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -603,8 +603,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-apiserver-operator-release-4.9-k8s-e2e-gcp path_alias: github.com/openshift/cluster-kube-apiserver-operator rerun_command: /test k8s-e2e-gcp @@ -623,7 +623,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -681,8 +681,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-apiserver-operator-release-4.9-k8s-e2e-gcp-serial path_alias: github.com/openshift/cluster-kube-apiserver-operator rerun_command: /test k8s-e2e-gcp-serial @@ -701,7 +701,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -759,8 +759,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-apiserver-operator-release-4.9-unit path_alias: github.com/openshift/cluster-kube-apiserver-operator rerun_command: /test unit @@ -777,7 +777,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -817,8 +817,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-apiserver-operator-release-4.9-verify path_alias: github.com/openshift/cluster-kube-apiserver-operator rerun_command: /test verify @@ -835,7 +835,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -875,8 +875,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-apiserver-operator-release-4.9-verify-deps path_alias: github.com/openshift/cluster-kube-apiserver-operator rerun_command: /test verify-deps @@ -893,7 +893,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-kube-controller-manager-operator/openshift-priv-cluster-kube-controller-manager-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-controller-manager-operator/openshift-priv-cluster-kube-controller-manager-operator-release-4.9-postsubmits.yaml index 0ecd2872e2a36..e2715b346d512 100644 --- a/ci-operator/jobs/openshift-priv/cluster-kube-controller-manager-operator/openshift-priv-cluster-kube-controller-manager-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-kube-controller-manager-operator/openshift-priv-cluster-kube-controller-manager-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-kube-controller-manager-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-kube-controller-manager-operator-release-4.9-images path_alias: github.com/openshift/cluster-kube-controller-manager-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-kube-controller-manager-operator/openshift-priv-cluster-kube-controller-manager-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-controller-manager-operator/openshift-priv-cluster-kube-controller-manager-operator-release-4.9-presubmits.yaml index 05e839d87e8c0..9e36895f16ecb 100644 --- a/ci-operator/jobs/openshift-priv/cluster-kube-controller-manager-operator/openshift-priv-cluster-kube-controller-manager-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-kube-controller-manager-operator/openshift-priv-cluster-kube-controller-manager-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-controller-manager-operator-release-4.9-e2e-aws path_alias: github.com/openshift/cluster-kube-controller-manager-operator rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-controller-manager-operator-release-4.9-e2e-aws-operator path_alias: github.com/openshift/cluster-kube-controller-manager-operator rerun_command: /test e2e-aws-operator @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-controller-manager-operator-release-4.9-e2e-upgrade path_alias: github.com/openshift/cluster-kube-controller-manager-operator rerun_command: /test e2e-upgrade @@ -183,7 +183,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -239,8 +239,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-controller-manager-operator-release-4.9-images path_alias: github.com/openshift/cluster-kube-controller-manager-operator rerun_command: /test images @@ -257,7 +257,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -297,8 +297,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-controller-manager-operator-release-4.9-unit path_alias: github.com/openshift/cluster-kube-controller-manager-operator rerun_command: /test unit @@ -315,7 +315,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -355,8 +355,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-controller-manager-operator-release-4.9-verify path_alias: github.com/openshift/cluster-kube-controller-manager-operator rerun_command: /test verify @@ -373,7 +373,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -413,8 +413,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-controller-manager-operator-release-4.9-verify-deps path_alias: github.com/openshift/cluster-kube-controller-manager-operator rerun_command: /test verify-deps @@ -431,7 +431,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-kube-descheduler-operator/openshift-priv-cluster-kube-descheduler-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-descheduler-operator/openshift-priv-cluster-kube-descheduler-operator-release-4.9-postsubmits.yaml index 7bba921e3b8b0..ebe7130d816bf 100644 --- a/ci-operator/jobs/openshift-priv/cluster-kube-descheduler-operator/openshift-priv-cluster-kube-descheduler-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-kube-descheduler-operator/openshift-priv-cluster-kube-descheduler-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-kube-descheduler-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-kube-descheduler-operator-release-4.9-images path_alias: github.com/openshift/cluster-kube-descheduler-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-kube-descheduler-operator/openshift-priv-cluster-kube-descheduler-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-descheduler-operator/openshift-priv-cluster-kube-descheduler-operator-release-4.9-presubmits.yaml index bd1178849ec88..e966217bfc02f 100644 --- a/ci-operator/jobs/openshift-priv/cluster-kube-descheduler-operator/openshift-priv-cluster-kube-descheduler-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-kube-descheduler-operator/openshift-priv-cluster-kube-descheduler-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-descheduler-operator-release-4.9-e2e-aws-operator path_alias: github.com/openshift/cluster-kube-descheduler-operator rerun_command: /test e2e-aws-operator @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-descheduler-operator-release-4.9-images path_alias: github.com/openshift/cluster-kube-descheduler-operator rerun_command: /test images @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -145,8 +145,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-descheduler-operator-release-4.9-unit path_alias: github.com/openshift/cluster-kube-descheduler-operator rerun_command: /test unit @@ -163,7 +163,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -203,8 +203,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-descheduler-operator-release-4.9-verify path_alias: github.com/openshift/cluster-kube-descheduler-operator rerun_command: /test verify @@ -221,7 +221,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.9-postsubmits.yaml index c238d79348cb6..681f74fcd183a 100644 --- a/ci-operator/jobs/openshift-priv/cluster-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-kube-scheduler-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-kube-scheduler-operator-release-4.9-images path_alias: github.com/openshift/cluster-kube-scheduler-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.9-presubmits.yaml index 10a889218f436..5ebd8dbd879bc 100644 --- a/ci-operator/jobs/openshift-priv/cluster-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-kube-scheduler-operator/openshift-priv-cluster-kube-scheduler-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-scheduler-operator-release-4.9-e2e-aws path_alias: github.com/openshift/cluster-kube-scheduler-operator rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-scheduler-operator-release-4.9-e2e-aws-operator path_alias: github.com/openshift/cluster-kube-scheduler-operator rerun_command: /test e2e-aws-operator @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-scheduler-operator-release-4.9-e2e-aws-serial path_alias: github.com/openshift/cluster-kube-scheduler-operator rerun_command: /test e2e-aws-serial @@ -183,7 +183,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -239,8 +239,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-scheduler-operator-release-4.9-e2e-upgrade path_alias: github.com/openshift/cluster-kube-scheduler-operator rerun_command: /test e2e-upgrade @@ -259,7 +259,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -315,8 +315,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-scheduler-operator-release-4.9-images path_alias: github.com/openshift/cluster-kube-scheduler-operator rerun_command: /test images @@ -333,7 +333,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -373,8 +373,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-scheduler-operator-release-4.9-unit path_alias: github.com/openshift/cluster-kube-scheduler-operator rerun_command: /test unit @@ -391,7 +391,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -431,8 +431,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-scheduler-operator-release-4.9-verify path_alias: github.com/openshift/cluster-kube-scheduler-operator rerun_command: /test verify @@ -449,7 +449,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -489,8 +489,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-scheduler-operator-release-4.9-verify-deps path_alias: github.com/openshift/cluster-kube-scheduler-operator rerun_command: /test verify-deps @@ -507,7 +507,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-kube-storage-version-migrator-operator/openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-storage-version-migrator-operator/openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.9-postsubmits.yaml index 794245b612ad3..97e06bb43366a 100644 --- a/ci-operator/jobs/openshift-priv/cluster-kube-storage-version-migrator-operator/openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-kube-storage-version-migrator-operator/openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-kube-storage-version-migrator-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.9-images path_alias: github.com/openshift/cluster-kube-storage-version-migrator-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-kube-storage-version-migrator-operator/openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-kube-storage-version-migrator-operator/openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.9-presubmits.yaml index 517176b44bbc5..f1665f362e1ed 100644 --- a/ci-operator/jobs/openshift-priv/cluster-kube-storage-version-migrator-operator/openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-kube-storage-version-migrator-operator/openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.9-e2e-aws path_alias: github.com/openshift/cluster-kube-storage-version-migrator-operator rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.9-e2e-aws-operator path_alias: github.com/openshift/cluster-kube-storage-version-migrator-operator rerun_command: /test e2e-aws-operator @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.9-images path_alias: github.com/openshift/cluster-kube-storage-version-migrator-operator rerun_command: /test images @@ -181,7 +181,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -221,8 +221,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.9-unit path_alias: github.com/openshift/cluster-kube-storage-version-migrator-operator rerun_command: /test unit @@ -239,7 +239,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -279,8 +279,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.9-verify path_alias: github.com/openshift/cluster-kube-storage-version-migrator-operator rerun_command: /test verify @@ -297,7 +297,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -337,8 +337,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-kube-storage-version-migrator-operator-release-4.9-verify-deps path_alias: github.com/openshift/cluster-kube-storage-version-migrator-operator rerun_command: /test verify-deps @@ -355,7 +355,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-machine-approver/openshift-priv-cluster-machine-approver-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-machine-approver/openshift-priv-cluster-machine-approver-release-4.9-postsubmits.yaml index 3d5c47cf4062e..60f150937d663 100644 --- a/ci-operator/jobs/openshift-priv/cluster-machine-approver/openshift-priv-cluster-machine-approver-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-machine-approver/openshift-priv-cluster-machine-approver-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-machine-approver: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-machine-approver-release-4.9-images path_alias: github.com/openshift/cluster-machine-approver @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-machine-approver/openshift-priv-cluster-machine-approver-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-machine-approver/openshift-priv-cluster-machine-approver-release-4.9-presubmits.yaml index 386e9c3dbd853..5d406f227c093 100644 --- a/ci-operator/jobs/openshift-priv/cluster-machine-approver/openshift-priv-cluster-machine-approver-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-machine-approver/openshift-priv-cluster-machine-approver-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-machine-approver-release-4.9-e2e-aws path_alias: github.com/openshift/cluster-machine-approver rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-machine-approver-release-4.9-e2e-aws-operator path_alias: github.com/openshift/cluster-machine-approver rerun_command: /test e2e-aws-operator @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-machine-approver-release-4.9-e2e-azure-operator path_alias: github.com/openshift/cluster-machine-approver rerun_command: /test e2e-azure-operator @@ -183,7 +183,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -239,8 +239,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-machine-approver-release-4.9-e2e-gcp-operator path_alias: github.com/openshift/cluster-machine-approver rerun_command: /test e2e-gcp-operator @@ -259,7 +259,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -317,8 +317,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-machine-approver-release-4.9-e2e-upgrade path_alias: github.com/openshift/cluster-machine-approver rerun_command: /test e2e-upgrade @@ -337,7 +337,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -393,8 +393,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-machine-approver-release-4.9-images path_alias: github.com/openshift/cluster-machine-approver rerun_command: /test images @@ -411,7 +411,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -451,8 +451,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-machine-approver-release-4.9-unit path_alias: github.com/openshift/cluster-machine-approver rerun_command: /test unit @@ -469,7 +469,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-monitoring-operator/openshift-priv-cluster-monitoring-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-monitoring-operator/openshift-priv-cluster-monitoring-operator-release-4.9-postsubmits.yaml index 4c84129aa91a6..12ab45b8c6125 100644 --- a/ci-operator/jobs/openshift-priv/cluster-monitoring-operator/openshift-priv-cluster-monitoring-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-monitoring-operator/openshift-priv-cluster-monitoring-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-monitoring-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-monitoring-operator-release-4.9-images path_alias: github.com/openshift/cluster-monitoring-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-monitoring-operator/openshift-priv-cluster-monitoring-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-monitoring-operator/openshift-priv-cluster-monitoring-operator-release-4.9-presubmits.yaml index 8c684683b2678..9e54bd6e4bfef 100644 --- a/ci-operator/jobs/openshift-priv/cluster-monitoring-operator/openshift-priv-cluster-monitoring-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-monitoring-operator/openshift-priv-cluster-monitoring-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-monitoring-operator-release-4.9-e2e-agnostic path_alias: github.com/openshift/cluster-monitoring-operator rerun_command: /test e2e-agnostic @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -89,8 +89,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-monitoring-operator-release-4.9-e2e-agnostic-operator path_alias: github.com/openshift/cluster-monitoring-operator rerun_command: /test e2e-agnostic-operator @@ -109,7 +109,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -165,8 +165,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-monitoring-operator-release-4.9-e2e-agnostic-upgrade path_alias: github.com/openshift/cluster-monitoring-operator rerun_command: /test e2e-agnostic-upgrade @@ -185,7 +185,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -243,8 +243,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-monitoring-operator-release-4.9-generate path_alias: github.com/openshift/cluster-monitoring-operator rerun_command: /test generate @@ -261,7 +261,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -301,8 +301,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-monitoring-operator-release-4.9-images path_alias: github.com/openshift/cluster-monitoring-operator rerun_command: /test images @@ -319,7 +319,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -359,8 +359,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-monitoring-operator-release-4.9-unit path_alias: github.com/openshift/cluster-monitoring-operator rerun_command: /test unit @@ -377,7 +377,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -417,8 +417,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-monitoring-operator-release-4.9-vendor path_alias: github.com/openshift/cluster-monitoring-operator rerun_command: /test vendor @@ -435,7 +435,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.9-postsubmits.yaml index ae6091990b39d..626f628f281d3 100644 --- a/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-network-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-network-operator-release-4.9-images path_alias: github.com/openshift/cluster-network-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.9-presubmits.yaml index 80ec1e217b927..97a4387c6c995 100644 --- a/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-network-operator/openshift-priv-cluster-network-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-network-operator-release-4.9-e2e-agnostic-upgrade path_alias: github.com/openshift/cluster-network-operator rerun_command: /test e2e-agnostic-upgrade @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -89,8 +89,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-network-operator-release-4.9-e2e-aws-ovn-windows path_alias: github.com/openshift/cluster-network-operator rerun_command: /test e2e-aws-ovn-windows @@ -109,7 +109,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -165,8 +165,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-network-operator-release-4.9-e2e-aws-sdn-multi path_alias: github.com/openshift/cluster-network-operator rerun_command: /test e2e-aws-sdn-multi @@ -185,7 +185,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -241,8 +241,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-network-operator-release-4.9-e2e-azure-ovn path_alias: github.com/openshift/cluster-network-operator rerun_command: /test e2e-azure-ovn @@ -261,7 +261,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -317,8 +317,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-network-operator-release-4.9-e2e-gcp path_alias: github.com/openshift/cluster-network-operator rerun_command: /test e2e-gcp @@ -337,7 +337,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -395,8 +395,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-network-operator-release-4.9-e2e-gcp-ovn path_alias: github.com/openshift/cluster-network-operator rerun_command: /test e2e-gcp-ovn @@ -415,7 +415,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -473,8 +473,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-network-operator-release-4.9-e2e-gcp-ovn-upgrade path_alias: github.com/openshift/cluster-network-operator rerun_command: /test e2e-gcp-ovn-upgrade @@ -493,7 +493,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -551,8 +551,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-network-operator-release-4.9-e2e-metal-ipi-ovn-ipv6 path_alias: github.com/openshift/cluster-network-operator rerun_command: /test e2e-metal-ipi-ovn-ipv6 @@ -571,7 +571,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -629,8 +629,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-network-operator-release-4.9-e2e-ovn-hybrid-step-registry path_alias: github.com/openshift/cluster-network-operator rerun_command: /test e2e-ovn-hybrid-step-registry @@ -649,7 +649,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -705,8 +705,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-network-operator-release-4.9-e2e-ovn-ipsec-step-registry path_alias: github.com/openshift/cluster-network-operator rerun_command: /test e2e-ovn-ipsec-step-registry @@ -725,7 +725,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -781,8 +781,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-network-operator-release-4.9-e2e-ovn-step-registry path_alias: github.com/openshift/cluster-network-operator rerun_command: /test e2e-ovn-step-registry @@ -801,7 +801,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -857,8 +857,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-network-operator-release-4.9-e2e-vsphere-ovn path_alias: github.com/openshift/cluster-network-operator rerun_command: /test e2e-vsphere-ovn @@ -877,7 +877,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -933,8 +933,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-network-operator-release-4.9-images path_alias: github.com/openshift/cluster-network-operator rerun_command: /test images @@ -951,7 +951,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -991,8 +991,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-network-operator-release-4.9-unit path_alias: github.com/openshift/cluster-network-operator rerun_command: /test unit @@ -1009,7 +1009,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1049,8 +1049,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-network-operator-release-4.9-verify path_alias: github.com/openshift/cluster-network-operator rerun_command: /test verify @@ -1067,7 +1067,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-nfd-operator/openshift-priv-cluster-nfd-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-nfd-operator/openshift-priv-cluster-nfd-operator-release-4.9-postsubmits.yaml index 8292c672a42dc..62590566866ce 100644 --- a/ci-operator/jobs/openshift-priv/cluster-nfd-operator/openshift-priv-cluster-nfd-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-nfd-operator/openshift-priv-cluster-nfd-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-nfd-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-nfd-operator-release-4.9-images path_alias: github.com/openshift/cluster-nfd-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-nfd-operator/openshift-priv-cluster-nfd-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-nfd-operator/openshift-priv-cluster-nfd-operator-release-4.9-presubmits.yaml index 9a0f967dd2f06..73699a83d26f3 100644 --- a/ci-operator/jobs/openshift-priv/cluster-nfd-operator/openshift-priv-cluster-nfd-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-nfd-operator/openshift-priv-cluster-nfd-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-nfd-operator-release-4.9-e2e-aws path_alias: github.com/openshift/cluster-nfd-operator rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-nfd-operator-release-4.9-e2e-upgrade path_alias: github.com/openshift/cluster-nfd-operator rerun_command: /test e2e-upgrade @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-nfd-operator-release-4.9-images path_alias: github.com/openshift/cluster-nfd-operator rerun_command: /test images @@ -181,7 +181,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -221,8 +221,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-nfd-operator-release-4.9-unit path_alias: github.com/openshift/cluster-nfd-operator rerun_command: /test unit @@ -239,7 +239,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -279,8 +279,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-nfd-operator-release-4.9-verify path_alias: github.com/openshift/cluster-nfd-operator rerun_command: /test verify @@ -297,7 +297,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-node-tuning-operator/openshift-priv-cluster-node-tuning-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-node-tuning-operator/openshift-priv-cluster-node-tuning-operator-release-4.9-postsubmits.yaml index 16bab539b2b1a..0a34dd19f656f 100644 --- a/ci-operator/jobs/openshift-priv/cluster-node-tuning-operator/openshift-priv-cluster-node-tuning-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-node-tuning-operator/openshift-priv-cluster-node-tuning-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-node-tuning-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-node-tuning-operator-release-4.9-images path_alias: github.com/openshift/cluster-node-tuning-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-node-tuning-operator/openshift-priv-cluster-node-tuning-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-node-tuning-operator/openshift-priv-cluster-node-tuning-operator-release-4.9-presubmits.yaml index c9287cfd64ebc..edc86a41332a6 100644 --- a/ci-operator/jobs/openshift-priv/cluster-node-tuning-operator/openshift-priv-cluster-node-tuning-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-node-tuning-operator/openshift-priv-cluster-node-tuning-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-node-tuning-operator-release-4.9-e2e-aws path_alias: github.com/openshift/cluster-node-tuning-operator rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-node-tuning-operator-release-4.9-e2e-aws-operator path_alias: github.com/openshift/cluster-node-tuning-operator rerun_command: /test e2e-aws-operator @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-node-tuning-operator-release-4.9-e2e-upgrade path_alias: github.com/openshift/cluster-node-tuning-operator rerun_command: /test e2e-upgrade @@ -183,7 +183,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -239,8 +239,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-node-tuning-operator-release-4.9-images path_alias: github.com/openshift/cluster-node-tuning-operator rerun_command: /test images @@ -257,7 +257,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -297,8 +297,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-node-tuning-operator-release-4.9-unit path_alias: github.com/openshift/cluster-node-tuning-operator rerun_command: /test unit @@ -315,7 +315,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -355,8 +355,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-node-tuning-operator-release-4.9-verify path_alias: github.com/openshift/cluster-node-tuning-operator rerun_command: /test verify @@ -373,7 +373,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-openshift-apiserver-operator/openshift-priv-cluster-openshift-apiserver-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-openshift-apiserver-operator/openshift-priv-cluster-openshift-apiserver-operator-release-4.9-postsubmits.yaml index d71964d96bb72..10b9e0fb0e762 100644 --- a/ci-operator/jobs/openshift-priv/cluster-openshift-apiserver-operator/openshift-priv-cluster-openshift-apiserver-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-openshift-apiserver-operator/openshift-priv-cluster-openshift-apiserver-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-openshift-apiserver-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-openshift-apiserver-operator-release-4.9-images path_alias: github.com/openshift/cluster-openshift-apiserver-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-openshift-apiserver-operator/openshift-priv-cluster-openshift-apiserver-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-openshift-apiserver-operator/openshift-priv-cluster-openshift-apiserver-operator-release-4.9-presubmits.yaml index 13ed85149ed85..f5fae35c9d39a 100644 --- a/ci-operator/jobs/openshift-priv/cluster-openshift-apiserver-operator/openshift-priv-cluster-openshift-apiserver-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-openshift-apiserver-operator/openshift-priv-cluster-openshift-apiserver-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-openshift-apiserver-operator-release-4.9-e2e-aws path_alias: github.com/openshift/cluster-openshift-apiserver-operator rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-openshift-apiserver-operator-release-4.9-e2e-aws-operator path_alias: github.com/openshift/cluster-openshift-apiserver-operator rerun_command: /test e2e-aws-operator @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-openshift-apiserver-operator-release-4.9-e2e-aws-operator-encryption path_alias: github.com/openshift/cluster-openshift-apiserver-operator rerun_command: /test e2e-aws-operator-encryption @@ -183,7 +183,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -239,8 +239,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-openshift-apiserver-operator-release-4.9-e2e-upgrade path_alias: github.com/openshift/cluster-openshift-apiserver-operator rerun_command: /test e2e-upgrade @@ -259,7 +259,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -315,8 +315,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-openshift-apiserver-operator-release-4.9-images path_alias: github.com/openshift/cluster-openshift-apiserver-operator rerun_command: /test images @@ -333,7 +333,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -373,8 +373,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-openshift-apiserver-operator-release-4.9-unit path_alias: github.com/openshift/cluster-openshift-apiserver-operator rerun_command: /test unit @@ -391,7 +391,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -431,8 +431,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-openshift-apiserver-operator-release-4.9-verify path_alias: github.com/openshift/cluster-openshift-apiserver-operator rerun_command: /test verify @@ -449,7 +449,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-openshift-controller-manager-operator/openshift-priv-cluster-openshift-controller-manager-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-openshift-controller-manager-operator/openshift-priv-cluster-openshift-controller-manager-operator-release-4.9-postsubmits.yaml index 90e80ece8ed67..a9d95e0f4de14 100644 --- a/ci-operator/jobs/openshift-priv/cluster-openshift-controller-manager-operator/openshift-priv-cluster-openshift-controller-manager-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-openshift-controller-manager-operator/openshift-priv-cluster-openshift-controller-manager-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-openshift-controller-manager-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-openshift-controller-manager-operator-release-4.9-images path_alias: github.com/openshift/cluster-openshift-controller-manager-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-openshift-controller-manager-operator/openshift-priv-cluster-openshift-controller-manager-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-openshift-controller-manager-operator/openshift-priv-cluster-openshift-controller-manager-operator-release-4.9-presubmits.yaml index 666fd7ce27c04..9130d23b212b9 100644 --- a/ci-operator/jobs/openshift-priv/cluster-openshift-controller-manager-operator/openshift-priv-cluster-openshift-controller-manager-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-openshift-controller-manager-operator/openshift-priv-cluster-openshift-controller-manager-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-openshift-controller-manager-operator-release-4.9-e2e-aws path_alias: github.com/openshift/cluster-openshift-controller-manager-operator rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-openshift-controller-manager-operator-release-4.9-e2e-aws-operator path_alias: github.com/openshift/cluster-openshift-controller-manager-operator rerun_command: /test e2e-aws-operator @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-openshift-controller-manager-operator-release-4.9-e2e-upgrade path_alias: github.com/openshift/cluster-openshift-controller-manager-operator rerun_command: /test e2e-upgrade @@ -183,7 +183,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -239,8 +239,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-openshift-controller-manager-operator-release-4.9-images path_alias: github.com/openshift/cluster-openshift-controller-manager-operator rerun_command: /test images @@ -257,7 +257,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -297,8 +297,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-openshift-controller-manager-operator-release-4.9-unit path_alias: github.com/openshift/cluster-openshift-controller-manager-operator rerun_command: /test unit @@ -315,7 +315,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -355,8 +355,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-openshift-controller-manager-operator-release-4.9-verify path_alias: github.com/openshift/cluster-openshift-controller-manager-operator rerun_command: /test verify @@ -373,7 +373,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-policy-controller/openshift-priv-cluster-policy-controller-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-policy-controller/openshift-priv-cluster-policy-controller-release-4.9-postsubmits.yaml index 87414279fd4e6..2426fbbb7be3c 100644 --- a/ci-operator/jobs/openshift-priv/cluster-policy-controller/openshift-priv-cluster-policy-controller-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-policy-controller/openshift-priv-cluster-policy-controller-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-policy-controller: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-policy-controller-release-4.9-images path_alias: github.com/openshift/cluster-policy-controller @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-policy-controller/openshift-priv-cluster-policy-controller-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-policy-controller/openshift-priv-cluster-policy-controller-release-4.9-presubmits.yaml index 4028dcb888da1..46389188f7ede 100644 --- a/ci-operator/jobs/openshift-priv/cluster-policy-controller/openshift-priv-cluster-policy-controller-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-policy-controller/openshift-priv-cluster-policy-controller-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-policy-controller-release-4.9-e2e-aws path_alias: github.com/openshift/cluster-policy-controller rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-policy-controller-release-4.9-e2e-upgrade path_alias: github.com/openshift/cluster-policy-controller rerun_command: /test e2e-upgrade @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-policy-controller-release-4.9-images path_alias: github.com/openshift/cluster-policy-controller rerun_command: /test images @@ -181,7 +181,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -221,8 +221,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-policy-controller-release-4.9-unit path_alias: github.com/openshift/cluster-policy-controller rerun_command: /test unit @@ -239,7 +239,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -279,8 +279,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-policy-controller-release-4.9-verify path_alias: github.com/openshift/cluster-policy-controller rerun_command: /test verify @@ -297,7 +297,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -337,8 +337,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-policy-controller-release-4.9-verify-deps path_alias: github.com/openshift/cluster-policy-controller rerun_command: /test verify-deps @@ -355,7 +355,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-resource-override-admission-operator/openshift-priv-cluster-resource-override-admission-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-resource-override-admission-operator/openshift-priv-cluster-resource-override-admission-operator-release-4.9-postsubmits.yaml index d5723ada1dcf9..6ccc51bdcb19f 100644 --- a/ci-operator/jobs/openshift-priv/cluster-resource-override-admission-operator/openshift-priv-cluster-resource-override-admission-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-resource-override-admission-operator/openshift-priv-cluster-resource-override-admission-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-resource-override-admission-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-resource-override-admission-operator-release-4.9-images path_alias: github.com/openshift/cluster-resource-override-admission-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-resource-override-admission-operator/openshift-priv-cluster-resource-override-admission-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-resource-override-admission-operator/openshift-priv-cluster-resource-override-admission-operator-release-4.9-presubmits.yaml index a633b018a07a7..f5c158cdc1897 100644 --- a/ci-operator/jobs/openshift-priv/cluster-resource-override-admission-operator/openshift-priv-cluster-resource-override-admission-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-resource-override-admission-operator/openshift-priv-cluster-resource-override-admission-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-resource-override-admission-operator-release-4.9-e2e-aws path_alias: github.com/openshift/cluster-resource-override-admission-operator rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-resource-override-admission-operator-release-4.9-e2e-aws-olm path_alias: github.com/openshift/cluster-resource-override-admission-operator rerun_command: /test e2e-aws-olm @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-resource-override-admission-operator-release-4.9-e2e-aws-operator path_alias: github.com/openshift/cluster-resource-override-admission-operator rerun_command: /test e2e-aws-operator @@ -183,7 +183,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -239,8 +239,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-resource-override-admission-operator-release-4.9-images path_alias: github.com/openshift/cluster-resource-override-admission-operator rerun_command: /test images @@ -257,7 +257,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -297,8 +297,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-resource-override-admission-operator-release-4.9-unit path_alias: github.com/openshift/cluster-resource-override-admission-operator rerun_command: /test unit @@ -315,7 +315,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -355,8 +355,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-resource-override-admission-operator-release-4.9-verify path_alias: github.com/openshift/cluster-resource-override-admission-operator rerun_command: /test verify @@ -373,7 +373,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-resource-override-admission/openshift-priv-cluster-resource-override-admission-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-resource-override-admission/openshift-priv-cluster-resource-override-admission-release-4.9-postsubmits.yaml index 7964ccdca5a89..84a797975e0d7 100644 --- a/ci-operator/jobs/openshift-priv/cluster-resource-override-admission/openshift-priv-cluster-resource-override-admission-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-resource-override-admission/openshift-priv-cluster-resource-override-admission-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-resource-override-admission: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-resource-override-admission-release-4.9-images path_alias: github.com/openshift/cluster-resource-override-admission @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-resource-override-admission/openshift-priv-cluster-resource-override-admission-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-resource-override-admission/openshift-priv-cluster-resource-override-admission-release-4.9-presubmits.yaml index c85977b58cd9d..2d6257d93b21a 100644 --- a/ci-operator/jobs/openshift-priv/cluster-resource-override-admission/openshift-priv-cluster-resource-override-admission-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-resource-override-admission/openshift-priv-cluster-resource-override-admission-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-resource-override-admission-release-4.9-e2e-aws path_alias: github.com/openshift/cluster-resource-override-admission rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-resource-override-admission-release-4.9-images path_alias: github.com/openshift/cluster-resource-override-admission rerun_command: /test images @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -145,8 +145,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-resource-override-admission-release-4.9-unit path_alias: github.com/openshift/cluster-resource-override-admission rerun_command: /test unit @@ -163,7 +163,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-samples-operator/openshift-priv-cluster-samples-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-samples-operator/openshift-priv-cluster-samples-operator-release-4.9-postsubmits.yaml index 12ffab370470d..3b62d9699125e 100644 --- a/ci-operator/jobs/openshift-priv/cluster-samples-operator/openshift-priv-cluster-samples-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-samples-operator/openshift-priv-cluster-samples-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-samples-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-samples-operator-release-4.9-images path_alias: github.com/openshift/cluster-samples-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-samples-operator/openshift-priv-cluster-samples-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-samples-operator/openshift-priv-cluster-samples-operator-release-4.9-presubmits.yaml index 8f01212743d0f..0fb7dabe8d339 100644 --- a/ci-operator/jobs/openshift-priv/cluster-samples-operator/openshift-priv-cluster-samples-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-samples-operator/openshift-priv-cluster-samples-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-samples-operator-release-4.9-e2e-aws path_alias: github.com/openshift/cluster-samples-operator rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-samples-operator-release-4.9-e2e-aws-builds path_alias: github.com/openshift/cluster-samples-operator rerun_command: /test e2e-aws-builds @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-samples-operator-release-4.9-e2e-aws-image-ecosystem path_alias: github.com/openshift/cluster-samples-operator rerun_command: /test e2e-aws-image-ecosystem @@ -183,7 +183,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -239,8 +239,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-samples-operator-release-4.9-e2e-aws-jenkins path_alias: github.com/openshift/cluster-samples-operator rerun_command: /test e2e-aws-jenkins @@ -259,7 +259,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -315,8 +315,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-samples-operator-release-4.9-e2e-aws-operator path_alias: github.com/openshift/cluster-samples-operator rerun_command: /test e2e-aws-operator @@ -335,7 +335,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -391,8 +391,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-samples-operator-release-4.9-e2e-aws-upgrade path_alias: github.com/openshift/cluster-samples-operator rerun_command: /test e2e-aws-upgrade @@ -411,7 +411,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -467,8 +467,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-samples-operator-release-4.9-images path_alias: github.com/openshift/cluster-samples-operator rerun_command: /test images @@ -485,7 +485,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -525,8 +525,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-samples-operator-release-4.9-unit path_alias: github.com/openshift/cluster-samples-operator rerun_command: /test unit @@ -543,7 +543,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-storage-operator/openshift-priv-cluster-storage-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-storage-operator/openshift-priv-cluster-storage-operator-release-4.9-postsubmits.yaml index 8ad3c5b993f7d..f1ff3b36f854d 100644 --- a/ci-operator/jobs/openshift-priv/cluster-storage-operator/openshift-priv-cluster-storage-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-storage-operator/openshift-priv-cluster-storage-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-storage-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-storage-operator-release-4.9-images path_alias: github.com/openshift/cluster-storage-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-storage-operator/openshift-priv-cluster-storage-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-storage-operator/openshift-priv-cluster-storage-operator-release-4.9-presubmits.yaml index a847e9fa252ad..5273c47dbaf80 100644 --- a/ci-operator/jobs/openshift-priv/cluster-storage-operator/openshift-priv-cluster-storage-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-storage-operator/openshift-priv-cluster-storage-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-storage-operator-release-4.9-e2e-aws path_alias: github.com/openshift/cluster-storage-operator rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-storage-operator-release-4.9-e2e-aws-csi path_alias: github.com/openshift/cluster-storage-operator rerun_command: /test e2e-aws-csi @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-storage-operator-release-4.9-e2e-aws-upgrade path_alias: github.com/openshift/cluster-storage-operator rerun_command: /test e2e-aws-upgrade @@ -183,7 +183,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -239,8 +239,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-storage-operator-release-4.9-e2e-gcp path_alias: github.com/openshift/cluster-storage-operator rerun_command: /test e2e-gcp @@ -259,7 +259,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -317,8 +317,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-storage-operator-release-4.9-e2e-gcp-csi path_alias: github.com/openshift/cluster-storage-operator rerun_command: /test e2e-gcp-csi @@ -337,7 +337,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -395,8 +395,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-storage-operator-release-4.9-e2e-ovirt path_alias: github.com/openshift/cluster-storage-operator rerun_command: /test e2e-ovirt @@ -415,7 +415,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -473,8 +473,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-storage-operator-release-4.9-images path_alias: github.com/openshift/cluster-storage-operator rerun_command: /test images @@ -491,7 +491,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -531,8 +531,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-storage-operator-release-4.9-unit path_alias: github.com/openshift/cluster-storage-operator rerun_command: /test unit @@ -549,7 +549,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -589,8 +589,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-storage-operator-release-4.9-verify path_alias: github.com/openshift/cluster-storage-operator rerun_command: /test verify @@ -607,7 +607,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-update-keys/openshift-priv-cluster-update-keys-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-update-keys/openshift-priv-cluster-update-keys-release-4.9-postsubmits.yaml index 2b6ad1a90d817..7d2773fbe44fe 100644 --- a/ci-operator/jobs/openshift-priv/cluster-update-keys/openshift-priv-cluster-update-keys-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-update-keys/openshift-priv-cluster-update-keys-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-update-keys: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-update-keys-release-4.9-images path_alias: github.com/openshift/cluster-update-keys @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-update-keys/openshift-priv-cluster-update-keys-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-update-keys/openshift-priv-cluster-update-keys-release-4.9-presubmits.yaml index 1583b391aaae1..66616ea8babe0 100644 --- a/ci-operator/jobs/openshift-priv/cluster-update-keys/openshift-priv-cluster-update-keys-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-update-keys/openshift-priv-cluster-update-keys-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-update-keys-release-4.9-e2e-aws path_alias: github.com/openshift/cluster-update-keys rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-update-keys-release-4.9-e2e-aws-upgrade path_alias: github.com/openshift/cluster-update-keys rerun_command: /test e2e-aws-upgrade @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-update-keys-release-4.9-images path_alias: github.com/openshift/cluster-update-keys rerun_command: /test images @@ -181,7 +181,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-version-operator/openshift-priv-cluster-version-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-version-operator/openshift-priv-cluster-version-operator-release-4.9-postsubmits.yaml index 7eacc87f7dcf9..797ae00106434 100644 --- a/ci-operator/jobs/openshift-priv/cluster-version-operator/openshift-priv-cluster-version-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-version-operator/openshift-priv-cluster-version-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/cluster-version-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-cluster-version-operator-release-4.9-images path_alias: github.com/openshift/cluster-version-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/cluster-version-operator/openshift-priv-cluster-version-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/cluster-version-operator/openshift-priv-cluster-version-operator-release-4.9-presubmits.yaml index 6648c38167847..f1864f8f309c7 100644 --- a/ci-operator/jobs/openshift-priv/cluster-version-operator/openshift-priv-cluster-version-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/cluster-version-operator/openshift-priv-cluster-version-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-version-operator-release-4.9-e2e-agnostic path_alias: github.com/openshift/cluster-version-operator rerun_command: /test e2e-agnostic @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -89,8 +89,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-version-operator-release-4.9-e2e-agnostic-operator path_alias: github.com/openshift/cluster-version-operator rerun_command: /test e2e-agnostic-operator @@ -109,7 +109,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -167,8 +167,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-version-operator-release-4.9-e2e-agnostic-upgrade path_alias: github.com/openshift/cluster-version-operator rerun_command: /test e2e-agnostic-upgrade @@ -187,7 +187,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -245,8 +245,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-version-operator-release-4.9-e2e-metal-assisted path_alias: github.com/openshift/cluster-version-operator rerun_command: /test e2e-metal-assisted @@ -265,7 +265,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -323,8 +323,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-version-operator-release-4.9-gofmt path_alias: github.com/openshift/cluster-version-operator rerun_command: /test gofmt @@ -341,7 +341,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -381,8 +381,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-version-operator-release-4.9-images path_alias: github.com/openshift/cluster-version-operator rerun_command: /test images @@ -399,7 +399,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -439,8 +439,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-cluster-version-operator-release-4.9-unit path_alias: github.com/openshift/cluster-version-operator rerun_command: /test unit @@ -457,7 +457,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/compliance-operator/openshift-priv-compliance-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/compliance-operator/openshift-priv-compliance-operator-release-4.9-postsubmits.yaml index 90d8020fe6a82..984d4998a5a93 100644 --- a/ci-operator/jobs/openshift-priv/compliance-operator/openshift-priv-compliance-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/compliance-operator/openshift-priv-compliance-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/compliance-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-compliance-operator-release-4.9-images path_alias: github.com/openshift/compliance-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/compliance-operator/openshift-priv-compliance-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/compliance-operator/openshift-priv-compliance-operator-release-4.9-presubmits.yaml index 5db8c5b728e1e..dcc29558f5ca3 100644 --- a/ci-operator/jobs/openshift-priv/compliance-operator/openshift-priv-compliance-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/compliance-operator/openshift-priv-compliance-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-compliance-operator-release-4.9-e2e-aws path_alias: github.com/openshift/compliance-operator rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-compliance-operator-release-4.9-go-build path_alias: github.com/openshift/compliance-operator rerun_command: /test go-build @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -145,8 +145,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-compliance-operator-release-4.9-images path_alias: github.com/openshift/compliance-operator rerun_command: /test images @@ -163,7 +163,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -203,8 +203,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-compliance-operator-release-4.9-unit path_alias: github.com/openshift/compliance-operator rerun_command: /test unit @@ -221,7 +221,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -261,8 +261,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-compliance-operator-release-4.9-verify path_alias: github.com/openshift/compliance-operator rerun_command: /test verify @@ -279,7 +279,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/configmap-reload/openshift-priv-configmap-reload-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/configmap-reload/openshift-priv-configmap-reload-release-4.9-postsubmits.yaml index f36d46d23ab30..8d6f48ade25a9 100644 --- a/ci-operator/jobs/openshift-priv/configmap-reload/openshift-priv-configmap-reload-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/configmap-reload/openshift-priv-configmap-reload-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/configmap-reload: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-configmap-reload-release-4.9-images path_alias: github.com/openshift/configmap-reload @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/configmap-reload/openshift-priv-configmap-reload-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/configmap-reload/openshift-priv-configmap-reload-release-4.9-presubmits.yaml index 745ce52755745..a37b5e88e6692 100644 --- a/ci-operator/jobs/openshift-priv/configmap-reload/openshift-priv-configmap-reload-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/configmap-reload/openshift-priv-configmap-reload-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-configmap-reload-release-4.9-e2e-aws path_alias: github.com/openshift/configmap-reload rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-configmap-reload-release-4.9-images path_alias: github.com/openshift/configmap-reload rerun_command: /test images @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -145,8 +145,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-configmap-reload-release-4.9-vendor path_alias: github.com/openshift/configmap-reload rerun_command: /test vendor @@ -163,7 +163,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/console-operator/openshift-priv-console-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/console-operator/openshift-priv-console-operator-release-4.9-postsubmits.yaml index b013e7b1ffc4a..2321f15a4ea8d 100644 --- a/ci-operator/jobs/openshift-priv/console-operator/openshift-priv-console-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/console-operator/openshift-priv-console-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/console-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-console-operator-release-4.9-images path_alias: github.com/openshift/console-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/console-operator/openshift-priv-console-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/console-operator/openshift-priv-console-operator-release-4.9-presubmits.yaml index 42036afd86868..63b3276ef4eb0 100644 --- a/ci-operator/jobs/openshift-priv/console-operator/openshift-priv-console-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/console-operator/openshift-priv-console-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-console-operator-release-4.9-e2e-agnostic-upgrade path_alias: github.com/openshift/console-operator rerun_command: /test e2e-agnostic-upgrade @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -89,8 +89,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-console-operator-release-4.9-e2e-aws-console path_alias: github.com/openshift/console-operator rerun_command: /test e2e-aws-console @@ -109,7 +109,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -165,8 +165,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-console-operator-release-4.9-e2e-aws-operator path_alias: github.com/openshift/console-operator rerun_command: /test e2e-aws-operator @@ -185,7 +185,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -241,8 +241,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-console-operator-release-4.9-e2e-gcp path_alias: github.com/openshift/console-operator rerun_command: /test e2e-gcp @@ -261,7 +261,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -319,8 +319,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-console-operator-release-4.9-images path_alias: github.com/openshift/console-operator rerun_command: /test images @@ -337,7 +337,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -377,8 +377,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-console-operator-release-4.9-unit path_alias: github.com/openshift/console-operator rerun_command: /test unit @@ -395,7 +395,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -435,8 +435,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-console-operator-release-4.9-verify path_alias: github.com/openshift/console-operator rerun_command: /test verify @@ -453,7 +453,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/console/openshift-priv-console-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/console/openshift-priv-console-release-4.9-postsubmits.yaml index f14dd8b2a9585..41253a12e72ed 100644 --- a/ci-operator/jobs/openshift-priv/console/openshift-priv-console-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/console/openshift-priv-console-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/console: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-console-release-4.9-images path_alias: github.com/openshift/console @@ -30,7 +30,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/console/openshift-priv-console-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/console/openshift-priv-console-release-4.9-presubmits.yaml index 197a65f1d9d19..a2bdf544c2df8 100644 --- a/ci-operator/jobs/openshift-priv/console/openshift-priv-console-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/console/openshift-priv-console-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-console-release-4.9-analyze path_alias: github.com/openshift/console rerun_command: /test analyze @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -69,8 +69,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-console-release-4.9-backend path_alias: github.com/openshift/console rerun_command: /test backend @@ -87,7 +87,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -127,8 +127,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-console-release-4.9-ceph-storage-plugin path_alias: github.com/openshift/console rerun_command: /test ceph-storage-plugin @@ -147,7 +147,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -203,8 +203,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-console-release-4.9-e2e-gcp-console path_alias: github.com/openshift/console rerun_command: /test e2e-gcp-console @@ -223,7 +223,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -281,8 +281,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-console-release-4.9-frontend path_alias: github.com/openshift/console rerun_command: /test frontend @@ -299,7 +299,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -339,8 +339,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-console-release-4.9-images path_alias: github.com/openshift/console rerun_command: /test images @@ -358,7 +358,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -398,8 +398,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-console-release-4.9-kubevirt-plugin path_alias: github.com/openshift/console rerun_command: /test kubevirt-plugin @@ -418,7 +418,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.9-postsubmits.yaml index c6ec9ffb92d7d..ad34a6386653f 100644 --- a/ci-operator/jobs/openshift-priv/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/containernetworking-plugins: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-containernetworking-plugins-release-4.9-images path_alias: github.com/openshift/containernetworking-plugins @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.9-presubmits.yaml index 6b8cd2831e88d..6637e9eebf43b 100644 --- a/ci-operator/jobs/openshift-priv/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/containernetworking-plugins/openshift-priv-containernetworking-plugins-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-containernetworking-plugins-release-4.9-e2e-aws path_alias: github.com/openshift/containernetworking-plugins rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-containernetworking-plugins-release-4.9-images path_alias: github.com/openshift/containernetworking-plugins rerun_command: /test images @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/coredns/openshift-priv-coredns-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/coredns/openshift-priv-coredns-release-4.9-postsubmits.yaml index 2a67549000a03..ea59df695bd48 100644 --- a/ci-operator/jobs/openshift-priv/coredns/openshift-priv-coredns-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/coredns/openshift-priv-coredns-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/coredns: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-coredns-release-4.9-images path_alias: github.com/coredns/coredns @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/coredns/openshift-priv-coredns-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/coredns/openshift-priv-coredns-release-4.9-presubmits.yaml index acc149a343662..5843705ddc2b9 100644 --- a/ci-operator/jobs/openshift-priv/coredns/openshift-priv-coredns-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/coredns/openshift-priv-coredns-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-coredns-release-4.9-e2e-aws path_alias: github.com/coredns/coredns rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-coredns-release-4.9-e2e-aws-upgrade path_alias: github.com/coredns/coredns rerun_command: /test e2e-aws-upgrade @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-coredns-release-4.9-e2e-metal-ipi path_alias: github.com/coredns/coredns rerun_command: /test e2e-metal-ipi @@ -183,7 +183,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -241,8 +241,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-coredns-release-4.9-images path_alias: github.com/coredns/coredns rerun_command: /test images @@ -259,7 +259,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -299,8 +299,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-coredns-release-4.9-unit path_alias: github.com/coredns/coredns rerun_command: /test unit @@ -317,7 +317,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.9-postsubmits.yaml index 943a2de39563f..a374e51ad1159 100644 --- a/ci-operator/jobs/openshift-priv/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/crd-schema-gen: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-crd-schema-gen-release-4.9-images path_alias: github.com/openshift/crd-schema-gen @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.9-presubmits.yaml index 36936df4d29a8..44d4bed1f1ad1 100644 --- a/ci-operator/jobs/openshift-priv/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/crd-schema-gen/openshift-priv-crd-schema-gen-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-crd-schema-gen-release-4.9-images path_alias: github.com/openshift/crd-schema-gen rerun_command: /test images @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -69,8 +69,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-crd-schema-gen-release-4.9-verify path_alias: github.com/openshift/crd-schema-gen rerun_command: /test verify @@ -87,7 +87,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/csi-cluster-driver-registrar/openshift-priv-csi-cluster-driver-registrar-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-cluster-driver-registrar/openshift-priv-csi-cluster-driver-registrar-release-4.9-postsubmits.yaml index b633cd2d0180d..a931ab0cf9f82 100644 --- a/ci-operator/jobs/openshift-priv/csi-cluster-driver-registrar/openshift-priv-csi-cluster-driver-registrar-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-cluster-driver-registrar/openshift-priv-csi-cluster-driver-registrar-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/csi-cluster-driver-registrar: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-csi-cluster-driver-registrar-release-4.9-images path_alias: github.com/kubernetes-csi/cluster-driver-registrar @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/csi-cluster-driver-registrar/openshift-priv-csi-cluster-driver-registrar-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-cluster-driver-registrar/openshift-priv-csi-cluster-driver-registrar-release-4.9-presubmits.yaml index 74e206ea3f33f..ce88305edaad8 100644 --- a/ci-operator/jobs/openshift-priv/csi-cluster-driver-registrar/openshift-priv-csi-cluster-driver-registrar-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-cluster-driver-registrar/openshift-priv-csi-cluster-driver-registrar-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-cluster-driver-registrar-release-4.9-images path_alias: github.com/kubernetes-csi/cluster-driver-registrar rerun_command: /test images @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -69,8 +69,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-cluster-driver-registrar-release-4.9-unit path_alias: github.com/kubernetes-csi/cluster-driver-registrar rerun_command: /test unit @@ -87,7 +87,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/csi-driver-manila-operator/openshift-priv-csi-driver-manila-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-driver-manila-operator/openshift-priv-csi-driver-manila-operator-release-4.9-postsubmits.yaml index 4a9a6f9591e94..18f1f6a19eb57 100644 --- a/ci-operator/jobs/openshift-priv/csi-driver-manila-operator/openshift-priv-csi-driver-manila-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-driver-manila-operator/openshift-priv-csi-driver-manila-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/csi-driver-manila-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-csi-driver-manila-operator-release-4.9-images path_alias: github.com/openshift/csi-driver-manila-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/csi-driver-manila-operator/openshift-priv-csi-driver-manila-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-driver-manila-operator/openshift-priv-csi-driver-manila-operator-release-4.9-presubmits.yaml index 3378db1742873..a2db4d46eaefc 100644 --- a/ci-operator/jobs/openshift-priv/csi-driver-manila-operator/openshift-priv-csi-driver-manila-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-driver-manila-operator/openshift-priv-csi-driver-manila-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-driver-manila-operator-release-4.9-images path_alias: github.com/openshift/csi-driver-manila-operator rerun_command: /test images @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -69,8 +69,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-driver-manila-operator-release-4.9-unit path_alias: github.com/openshift/csi-driver-manila-operator rerun_command: /test unit @@ -87,7 +87,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -127,8 +127,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-driver-manila-operator-release-4.9-verify path_alias: github.com/openshift/csi-driver-manila-operator rerun_command: /test verify @@ -145,7 +145,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/csi-driver-nfs/openshift-priv-csi-driver-nfs-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-driver-nfs/openshift-priv-csi-driver-nfs-release-4.9-postsubmits.yaml index fd01c403072cd..59c39a2fa67fe 100644 --- a/ci-operator/jobs/openshift-priv/csi-driver-nfs/openshift-priv-csi-driver-nfs-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-driver-nfs/openshift-priv-csi-driver-nfs-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/csi-driver-nfs: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-csi-driver-nfs-release-4.9-images path_alias: github.com/kubernetes-csi/csi-driver-nfs @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/csi-driver-nfs/openshift-priv-csi-driver-nfs-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-driver-nfs/openshift-priv-csi-driver-nfs-release-4.9-presubmits.yaml index 77e1cc2578ccc..a6b613365b1ed 100644 --- a/ci-operator/jobs/openshift-priv/csi-driver-nfs/openshift-priv-csi-driver-nfs-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-driver-nfs/openshift-priv-csi-driver-nfs-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-driver-nfs-release-4.9-go-fmt path_alias: github.com/kubernetes-csi/csi-driver-nfs rerun_command: /test go-fmt @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -69,8 +69,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-driver-nfs-release-4.9-go-vet path_alias: github.com/kubernetes-csi/csi-driver-nfs rerun_command: /test go-vet @@ -87,7 +87,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -127,8 +127,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-driver-nfs-release-4.9-images path_alias: github.com/kubernetes-csi/csi-driver-nfs rerun_command: /test images @@ -145,7 +145,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -185,8 +185,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-driver-nfs-release-4.9-vendor path_alias: github.com/kubernetes-csi/csi-driver-nfs rerun_command: /test vendor @@ -203,7 +203,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/csi-driver-projected-resource/openshift-priv-csi-driver-projected-resource-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-driver-projected-resource/openshift-priv-csi-driver-projected-resource-release-4.9-postsubmits.yaml index 6218e0e97d919..c7eb02a707e38 100644 --- a/ci-operator/jobs/openshift-priv/csi-driver-projected-resource/openshift-priv-csi-driver-projected-resource-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-driver-projected-resource/openshift-priv-csi-driver-projected-resource-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/csi-driver-projected-resource: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-csi-driver-projected-resource-release-4.9-images path_alias: github.com/openshift/csi-driver-projected-resource @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/csi-driver-projected-resource/openshift-priv-csi-driver-projected-resource-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-driver-projected-resource/openshift-priv-csi-driver-projected-resource-release-4.9-presubmits.yaml index bccc261972823..97ac11ac77db4 100644 --- a/ci-operator/jobs/openshift-priv/csi-driver-projected-resource/openshift-priv-csi-driver-projected-resource-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-driver-projected-resource/openshift-priv-csi-driver-projected-resource-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-driver-projected-resource-release-4.9-e2e-aws-operator path_alias: github.com/openshift/csi-driver-projected-resource rerun_command: /test e2e-aws-operator @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-driver-projected-resource-release-4.9-e2e-aws-operator-disruptive path_alias: github.com/openshift/csi-driver-projected-resource rerun_command: /test e2e-aws-operator-disruptive @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-driver-projected-resource-release-4.9-e2e-aws-operator-slow path_alias: github.com/openshift/csi-driver-projected-resource rerun_command: /test e2e-aws-operator-slow @@ -183,7 +183,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -239,8 +239,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-driver-projected-resource-release-4.9-images path_alias: github.com/openshift/csi-driver-projected-resource rerun_command: /test images @@ -257,7 +257,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -297,8 +297,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-driver-projected-resource-release-4.9-unit path_alias: github.com/openshift/csi-driver-projected-resource rerun_command: /test unit @@ -315,7 +315,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -355,8 +355,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-driver-projected-resource-release-4.9-verify path_alias: github.com/openshift/csi-driver-projected-resource rerun_command: /test verify @@ -373,7 +373,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/csi-external-attacher/openshift-priv-csi-external-attacher-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-external-attacher/openshift-priv-csi-external-attacher-release-4.9-postsubmits.yaml index 4a1e8f4296649..d356b015effc1 100644 --- a/ci-operator/jobs/openshift-priv/csi-external-attacher/openshift-priv-csi-external-attacher-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-external-attacher/openshift-priv-csi-external-attacher-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/csi-external-attacher: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-csi-external-attacher-release-4.9-images path_alias: github.com/kubernetes-csi/external-attacher @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/csi-external-attacher/openshift-priv-csi-external-attacher-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-external-attacher/openshift-priv-csi-external-attacher-release-4.9-presubmits.yaml index 52504f0b3c887..19cc493ee6c3e 100644 --- a/ci-operator/jobs/openshift-priv/csi-external-attacher/openshift-priv-csi-external-attacher-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-external-attacher/openshift-priv-csi-external-attacher-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-external-attacher-release-4.9-e2e-aws-csi path_alias: github.com/kubernetes-csi/external-attacher rerun_command: /test e2e-aws-csi @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-external-attacher-release-4.9-e2e-gcp-csi path_alias: github.com/kubernetes-csi/external-attacher rerun_command: /test e2e-gcp-csi @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -165,8 +165,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-external-attacher-release-4.9-e2e-ovirt path_alias: github.com/kubernetes-csi/external-attacher rerun_command: /test e2e-ovirt @@ -185,7 +185,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -243,8 +243,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-external-attacher-release-4.9-images path_alias: github.com/kubernetes-csi/external-attacher rerun_command: /test images @@ -261,7 +261,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -301,8 +301,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-external-attacher-release-4.9-unit path_alias: github.com/kubernetes-csi/external-attacher rerun_command: /test unit @@ -319,7 +319,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/csi-external-provisioner/openshift-priv-csi-external-provisioner-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-external-provisioner/openshift-priv-csi-external-provisioner-release-4.9-postsubmits.yaml index 595742cf61c46..fedb9d54d217a 100644 --- a/ci-operator/jobs/openshift-priv/csi-external-provisioner/openshift-priv-csi-external-provisioner-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-external-provisioner/openshift-priv-csi-external-provisioner-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/csi-external-provisioner: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-csi-external-provisioner-release-4.9-images path_alias: github.com/kubernetes-csi/external-provisioner @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/csi-external-provisioner/openshift-priv-csi-external-provisioner-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-external-provisioner/openshift-priv-csi-external-provisioner-release-4.9-presubmits.yaml index bed1f68e48620..c218e6c4dd49c 100644 --- a/ci-operator/jobs/openshift-priv/csi-external-provisioner/openshift-priv-csi-external-provisioner-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-external-provisioner/openshift-priv-csi-external-provisioner-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-external-provisioner-release-4.9-e2e-aws-csi path_alias: github.com/kubernetes-csi/external-provisioner rerun_command: /test e2e-aws-csi @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-external-provisioner-release-4.9-e2e-gcp-csi path_alias: github.com/kubernetes-csi/external-provisioner rerun_command: /test e2e-gcp-csi @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -165,8 +165,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-external-provisioner-release-4.9-e2e-ovirt path_alias: github.com/kubernetes-csi/external-provisioner rerun_command: /test e2e-ovirt @@ -185,7 +185,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -243,8 +243,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-external-provisioner-release-4.9-images path_alias: github.com/kubernetes-csi/external-provisioner rerun_command: /test images @@ -261,7 +261,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -301,8 +301,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-external-provisioner-release-4.9-unit path_alias: github.com/kubernetes-csi/external-provisioner rerun_command: /test unit @@ -319,7 +319,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/csi-external-resizer/openshift-priv-csi-external-resizer-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-external-resizer/openshift-priv-csi-external-resizer-release-4.9-postsubmits.yaml index 2356a77280073..19ef1f4ead5bc 100644 --- a/ci-operator/jobs/openshift-priv/csi-external-resizer/openshift-priv-csi-external-resizer-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-external-resizer/openshift-priv-csi-external-resizer-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/csi-external-resizer: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-csi-external-resizer-release-4.9-images path_alias: github.com/kubernetes-csi/external-resizer @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/csi-external-resizer/openshift-priv-csi-external-resizer-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-external-resizer/openshift-priv-csi-external-resizer-release-4.9-presubmits.yaml index e894e00fa4aea..4120a3db42e18 100644 --- a/ci-operator/jobs/openshift-priv/csi-external-resizer/openshift-priv-csi-external-resizer-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-external-resizer/openshift-priv-csi-external-resizer-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-external-resizer-release-4.9-e2e-aws-csi path_alias: github.com/kubernetes-csi/external-resizer rerun_command: /test e2e-aws-csi @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-external-resizer-release-4.9-e2e-gcp-csi path_alias: github.com/kubernetes-csi/external-resizer rerun_command: /test e2e-gcp-csi @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -165,8 +165,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-external-resizer-release-4.9-e2e-ovirt path_alias: github.com/kubernetes-csi/external-resizer rerun_command: /test e2e-ovirt @@ -185,7 +185,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -243,8 +243,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-external-resizer-release-4.9-images path_alias: github.com/kubernetes-csi/external-resizer rerun_command: /test images @@ -261,7 +261,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -301,8 +301,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-external-resizer-release-4.9-unit path_alias: github.com/kubernetes-csi/external-resizer rerun_command: /test unit @@ -319,7 +319,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/csi-external-snapshotter/openshift-priv-csi-external-snapshotter-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-external-snapshotter/openshift-priv-csi-external-snapshotter-release-4.9-postsubmits.yaml index e2d78af339f65..698ddeacb9bfa 100644 --- a/ci-operator/jobs/openshift-priv/csi-external-snapshotter/openshift-priv-csi-external-snapshotter-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-external-snapshotter/openshift-priv-csi-external-snapshotter-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/csi-external-snapshotter: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-csi-external-snapshotter-release-4.9-images path_alias: github.com/kubernetes-csi/external-snapshotter @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/csi-external-snapshotter/openshift-priv-csi-external-snapshotter-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-external-snapshotter/openshift-priv-csi-external-snapshotter-release-4.9-presubmits.yaml index 0c58aa2253702..8403c55c647c4 100644 --- a/ci-operator/jobs/openshift-priv/csi-external-snapshotter/openshift-priv-csi-external-snapshotter-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-external-snapshotter/openshift-priv-csi-external-snapshotter-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-external-snapshotter-release-4.9-e2e-aws-csi path_alias: github.com/kubernetes-csi/external-snapshotter rerun_command: /test e2e-aws-csi @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-external-snapshotter-release-4.9-e2e-gcp-csi path_alias: github.com/kubernetes-csi/external-snapshotter rerun_command: /test e2e-gcp-csi @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -165,8 +165,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-external-snapshotter-release-4.9-e2e-ovirt path_alias: github.com/kubernetes-csi/external-snapshotter rerun_command: /test e2e-ovirt @@ -185,7 +185,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -243,8 +243,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-external-snapshotter-release-4.9-images path_alias: github.com/kubernetes-csi/external-snapshotter rerun_command: /test images @@ -261,7 +261,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -301,8 +301,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-external-snapshotter-release-4.9-unit path_alias: github.com/kubernetes-csi/external-snapshotter rerun_command: /test unit @@ -319,7 +319,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.9-postsubmits.yaml index ccffd36e3b282..5566a154646b5 100644 --- a/ci-operator/jobs/openshift-priv/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/csi-livenessprobe: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-csi-livenessprobe-release-4.9-images path_alias: github.com/kubernetes-csi/livenessprobe @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.9-presubmits.yaml index c217dcde31667..8eb1ae8badec3 100644 --- a/ci-operator/jobs/openshift-priv/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-livenessprobe/openshift-priv-csi-livenessprobe-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-livenessprobe-release-4.9-e2e-aws-csi path_alias: github.com/kubernetes-csi/livenessprobe rerun_command: /test e2e-aws-csi @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-livenessprobe-release-4.9-e2e-gcp-csi path_alias: github.com/kubernetes-csi/livenessprobe rerun_command: /test e2e-gcp-csi @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -165,8 +165,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-livenessprobe-release-4.9-e2e-ovirt path_alias: github.com/kubernetes-csi/livenessprobe rerun_command: /test e2e-ovirt @@ -185,7 +185,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -243,8 +243,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-livenessprobe-release-4.9-images path_alias: github.com/kubernetes-csi/livenessprobe rerun_command: /test images @@ -261,7 +261,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -301,8 +301,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-livenessprobe-release-4.9-unit path_alias: github.com/kubernetes-csi/livenessprobe rerun_command: /test unit @@ -319,7 +319,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/csi-node-driver-registrar/openshift-priv-csi-node-driver-registrar-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/csi-node-driver-registrar/openshift-priv-csi-node-driver-registrar-release-4.9-postsubmits.yaml index 20bbecc78183e..9502f7338d7c2 100644 --- a/ci-operator/jobs/openshift-priv/csi-node-driver-registrar/openshift-priv-csi-node-driver-registrar-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-node-driver-registrar/openshift-priv-csi-node-driver-registrar-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/csi-node-driver-registrar: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-csi-node-driver-registrar-release-4.9-images path_alias: github.com/kubernetes-csi/node-driver-registrar @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/csi-node-driver-registrar/openshift-priv-csi-node-driver-registrar-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-node-driver-registrar/openshift-priv-csi-node-driver-registrar-release-4.9-presubmits.yaml index 95abad0d8f04a..0983fd8ab18d7 100644 --- a/ci-operator/jobs/openshift-priv/csi-node-driver-registrar/openshift-priv-csi-node-driver-registrar-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-node-driver-registrar/openshift-priv-csi-node-driver-registrar-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-node-driver-registrar-release-4.9-e2e-aws-csi path_alias: github.com/kubernetes-csi/node-driver-registrar rerun_command: /test e2e-aws-csi @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-node-driver-registrar-release-4.9-e2e-gcp-csi path_alias: github.com/kubernetes-csi/node-driver-registrar rerun_command: /test e2e-gcp-csi @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -165,8 +165,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-node-driver-registrar-release-4.9-e2e-ovirt path_alias: github.com/kubernetes-csi/node-driver-registrar rerun_command: /test e2e-ovirt @@ -185,7 +185,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -243,8 +243,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-node-driver-registrar-release-4.9-images path_alias: github.com/kubernetes-csi/node-driver-registrar rerun_command: /test images @@ -261,7 +261,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -301,8 +301,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-node-driver-registrar-release-4.9-unit path_alias: github.com/kubernetes-csi/node-driver-registrar rerun_command: /test unit @@ -319,7 +319,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/csi-operator/openshift-priv-csi-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/csi-operator/openshift-priv-csi-operator-release-4.9-presubmits.yaml index 7c45f434c4a50..34466ac02e6a4 100644 --- a/ci-operator/jobs/openshift-priv/csi-operator/openshift-priv-csi-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/csi-operator/openshift-priv-csi-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-operator-release-4.9-e2e-aws-operator path_alias: github.com/openshift/csi-operator rerun_command: /test e2e-aws-operator @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-operator-release-4.9-unit path_alias: github.com/openshift/csi-operator rerun_command: /test unit @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -145,8 +145,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-csi-operator-release-4.9-verify path_alias: github.com/openshift/csi-operator rerun_command: /test verify @@ -163,7 +163,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/descheduler/openshift-priv-descheduler-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/descheduler/openshift-priv-descheduler-release-4.9-postsubmits.yaml index 3082ec66bce6f..2afdc8fa87783 100644 --- a/ci-operator/jobs/openshift-priv/descheduler/openshift-priv-descheduler-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/descheduler/openshift-priv-descheduler-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/descheduler: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-descheduler-release-4.9-images path_alias: sigs.k8s.io/descheduler @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/descheduler/openshift-priv-descheduler-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/descheduler/openshift-priv-descheduler-release-4.9-presubmits.yaml index fb68255785bf9..afc98fc16aaea 100644 --- a/ci-operator/jobs/openshift-priv/descheduler/openshift-priv-descheduler-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/descheduler/openshift-priv-descheduler-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-descheduler-release-4.9-images path_alias: sigs.k8s.io/descheduler rerun_command: /test images @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -69,8 +69,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-descheduler-release-4.9-unit path_alias: sigs.k8s.io/descheduler rerun_command: /test unit @@ -87,7 +87,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/egress-router-cni/openshift-priv-egress-router-cni-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/egress-router-cni/openshift-priv-egress-router-cni-release-4.9-postsubmits.yaml index 0c44b3b5f9c9a..4f4d3f9c0791c 100644 --- a/ci-operator/jobs/openshift-priv/egress-router-cni/openshift-priv-egress-router-cni-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/egress-router-cni/openshift-priv-egress-router-cni-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/egress-router-cni: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-egress-router-cni-release-4.9-images path_alias: github.com/openshift/egress-router-cni @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/egress-router-cni/openshift-priv-egress-router-cni-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/egress-router-cni/openshift-priv-egress-router-cni-release-4.9-presubmits.yaml index f893e5617abfe..f879a3c3ae3e8 100644 --- a/ci-operator/jobs/openshift-priv/egress-router-cni/openshift-priv-egress-router-cni-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/egress-router-cni/openshift-priv-egress-router-cni-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-egress-router-cni-release-4.9-e2e-aws path_alias: github.com/openshift/egress-router-cni rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-egress-router-cni-release-4.9-images path_alias: github.com/openshift/egress-router-cni rerun_command: /test images @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/etcd/openshift-priv-etcd-openshift-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/etcd/openshift-priv-etcd-openshift-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..37e427ca61e5d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/etcd/openshift-priv-etcd-openshift-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/etcd: + - agent: kubernetes + branches: + - ^openshift-4\.9$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-etcd-openshift-4.9-images + path_alias: github.com/coreos/etcd + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/elasticsearch-operator/openshift-priv-elasticsearch-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/etcd/openshift-priv-etcd-openshift-4.9-presubmits.yaml similarity index 79% rename from ci-operator/jobs/openshift-priv/elasticsearch-operator/openshift-priv-elasticsearch-operator-release-4.9-presubmits.yaml rename to ci-operator/jobs/openshift-priv/etcd/openshift-priv-etcd-openshift-4.9-presubmits.yaml index da0c777a386b3..fd92ef5fa7e6a 100644 --- a/ci-operator/jobs/openshift-priv/elasticsearch-operator/openshift-priv-elasticsearch-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/etcd/openshift-priv-etcd-openshift-4.9-presubmits.yaml @@ -1,21 +1,21 @@ presubmits: - openshift-priv/elasticsearch-operator: + openshift-priv/etcd: - agent: kubernetes always_run: true branches: - - release-4.9 + - openshift-4.9 cluster: build02 - context: ci/prow/cluster-logging-operator-e2e + context: ci/prow/e2e-aws decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' - name: pull-ci-openshift-priv-elasticsearch-operator-release-4.9-cluster-logging-operator-e2e - path_alias: github.com/openshift/elasticsearch-operator - rerun_command: /test cluster-logging-operator-e2e + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-etcd-openshift-4.9-e2e-aws + path_alias: github.com/coreos/etcd + rerun_command: /test e2e-aws spec: containers: - args: @@ -25,13 +25,13 @@ presubmits: - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - - --secret-dir=/usr/local/cluster-logging-operator-e2e-cluster-profile - - --target=cluster-logging-operator-e2e + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -39,7 +39,7 @@ presubmits: - mountPath: /etc/boskos name: boskos readOnly: true - - mountPath: /usr/local/cluster-logging-operator-e2e-cluster-profile + - mountPath: /usr/local/e2e-aws-cluster-profile name: cluster-profile - mountPath: /secrets/gcs name: gcs-credentials @@ -75,23 +75,23 @@ presubmits: - name: result-aggregator secret: secretName: result-aggregator - trigger: (?m)^/test( | .* )cluster-logging-operator-e2e,?($|\s.*) + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) - agent: kubernetes always_run: true branches: - - release-4.9 + - openshift-4.9 cluster: build02 - context: ci/prow/e2e-operator + context: ci/prow/e2e-aws-serial decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' - name: pull-ci-openshift-priv-elasticsearch-operator-release-4.9-e2e-operator - path_alias: github.com/openshift/elasticsearch-operator - rerun_command: /test e2e-operator + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-etcd-openshift-4.9-e2e-aws-serial + path_alias: github.com/coreos/etcd + rerun_command: /test e2e-aws-serial spec: containers: - args: @@ -101,13 +101,13 @@ presubmits: - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - - --secret-dir=/usr/local/e2e-operator-cluster-profile - - --target=e2e-operator + - --secret-dir=/usr/local/e2e-aws-serial-cluster-profile + - --target=e2e-aws-serial command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -115,7 +115,7 @@ presubmits: - mountPath: /etc/boskos name: boskos readOnly: true - - mountPath: /usr/local/e2e-operator-cluster-profile + - mountPath: /usr/local/e2e-aws-serial-cluster-profile name: cluster-profile - mountPath: /secrets/gcs name: gcs-credentials @@ -151,23 +151,23 @@ presubmits: - name: result-aggregator secret: secretName: result-aggregator - trigger: (?m)^/test( | .* )e2e-operator,?($|\s.*) + trigger: (?m)^/test( | .* )e2e-aws-serial,?($|\s.*) - agent: kubernetes always_run: true branches: - - release-4.9 + - openshift-4.9 cluster: build02 - context: ci/prow/e2e-upgrade + context: ci/prow/e2e-aws-upgrade decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' - name: pull-ci-openshift-priv-elasticsearch-operator-release-4.9-e2e-upgrade - path_alias: github.com/openshift/elasticsearch-operator - rerun_command: /test e2e-upgrade + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-etcd-openshift-4.9-e2e-aws-upgrade + path_alias: github.com/coreos/etcd + rerun_command: /test e2e-aws-upgrade spec: containers: - args: @@ -177,13 +177,13 @@ presubmits: - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - - --secret-dir=/usr/local/e2e-upgrade-cluster-profile - - --target=e2e-upgrade + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -191,7 +191,7 @@ presubmits: - mountPath: /etc/boskos name: boskos readOnly: true - - mountPath: /usr/local/e2e-upgrade-cluster-profile + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile name: cluster-profile - mountPath: /secrets/gcs name: gcs-credentials @@ -227,11 +227,11 @@ presubmits: - name: result-aggregator secret: secretName: result-aggregator - trigger: (?m)^/test( | .* )e2e-upgrade,?($|\s.*) + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) - agent: kubernetes always_run: true branches: - - release-4.9 + - openshift-4.9 cluster: build02 context: ci/prow/images decorate: true @@ -239,10 +239,10 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' - name: pull-ci-openshift-priv-elasticsearch-operator-release-4.9-images - path_alias: github.com/openshift/elasticsearch-operator + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-etcd-openshift-4.9-images + path_alias: github.com/coreos/etcd rerun_command: /test images spec: containers: @@ -257,7 +257,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -289,7 +289,7 @@ presubmits: - agent: kubernetes always_run: true branches: - - release-4.9 + - openshift-4.9 cluster: build02 context: ci/prow/unit decorate: true @@ -297,10 +297,10 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' - name: pull-ci-openshift-priv-elasticsearch-operator-release-4.9-unit - path_alias: github.com/openshift/elasticsearch-operator + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-etcd-openshift-4.9-unit + path_alias: github.com/coreos/etcd rerun_command: /test unit spec: containers: @@ -315,7 +315,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.9-postsubmits.yaml index 71a2aed0f017f..54c07ae338214 100644 --- a/ci-operator/jobs/openshift-priv/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/federation-v2-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-federation-v2-operator-release-4.9-images path_alias: github.com/openshift/federation-v2-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.9-presubmits.yaml index f7f163c43fc30..006ec58978be1 100644 --- a/ci-operator/jobs/openshift-priv/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/federation-v2-operator/openshift-priv-federation-v2-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-federation-v2-operator-release-4.9-images path_alias: github.com/openshift/federation-v2-operator rerun_command: /test images @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -69,8 +69,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-federation-v2-operator-release-4.9-managed-e2e path_alias: github.com/openshift/federation-v2-operator rerun_command: /test managed-e2e @@ -87,7 +87,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -127,8 +127,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-federation-v2-operator-release-4.9-unit path_alias: github.com/openshift/federation-v2-operator rerun_command: /test unit @@ -145,7 +145,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -185,8 +185,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-federation-v2-operator-release-4.9-vet path_alias: github.com/openshift/federation-v2-operator rerun_command: /test vet @@ -203,7 +203,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/file-integrity-operator/openshift-priv-file-integrity-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/file-integrity-operator/openshift-priv-file-integrity-operator-release-4.9-postsubmits.yaml index 1f8ea9a32cc7f..efd3ecefacca9 100644 --- a/ci-operator/jobs/openshift-priv/file-integrity-operator/openshift-priv-file-integrity-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/file-integrity-operator/openshift-priv-file-integrity-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/file-integrity-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-file-integrity-operator-release-4.9-images path_alias: github.com/openshift/file-integrity-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/file-integrity-operator/openshift-priv-file-integrity-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/file-integrity-operator/openshift-priv-file-integrity-operator-release-4.9-presubmits.yaml index 534769c69b221..1713422dd8e17 100644 --- a/ci-operator/jobs/openshift-priv/file-integrity-operator/openshift-priv-file-integrity-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/file-integrity-operator/openshift-priv-file-integrity-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-file-integrity-operator-release-4.9-e2e-aws path_alias: github.com/openshift/file-integrity-operator rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-file-integrity-operator-release-4.9-go-build path_alias: github.com/openshift/file-integrity-operator rerun_command: /test go-build @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -145,8 +145,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-file-integrity-operator-release-4.9-images path_alias: github.com/openshift/file-integrity-operator rerun_command: /test images @@ -163,7 +163,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -203,8 +203,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-file-integrity-operator-release-4.9-unit path_alias: github.com/openshift/file-integrity-operator rerun_command: /test unit @@ -221,7 +221,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -261,8 +261,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-file-integrity-operator-release-4.9-verify path_alias: github.com/openshift/file-integrity-operator rerun_command: /test verify @@ -279,7 +279,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/gcp-pd-csi-driver-operator/openshift-priv-gcp-pd-csi-driver-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/gcp-pd-csi-driver-operator/openshift-priv-gcp-pd-csi-driver-operator-release-4.9-postsubmits.yaml index 4eab0de552ed9..ecdec81365d75 100644 --- a/ci-operator/jobs/openshift-priv/gcp-pd-csi-driver-operator/openshift-priv-gcp-pd-csi-driver-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/gcp-pd-csi-driver-operator/openshift-priv-gcp-pd-csi-driver-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/gcp-pd-csi-driver-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-gcp-pd-csi-driver-operator-release-4.9-images path_alias: github.com/openshift/gcp-pd-csi-driver-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/gcp-pd-csi-driver-operator/openshift-priv-gcp-pd-csi-driver-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/gcp-pd-csi-driver-operator/openshift-priv-gcp-pd-csi-driver-operator-release-4.9-presubmits.yaml index 8c0b75886cd9d..8bf9237868da5 100644 --- a/ci-operator/jobs/openshift-priv/gcp-pd-csi-driver-operator/openshift-priv-gcp-pd-csi-driver-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/gcp-pd-csi-driver-operator/openshift-priv-gcp-pd-csi-driver-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-gcp-pd-csi-driver-operator-release-4.9-e2e-gcp path_alias: github.com/openshift/gcp-pd-csi-driver-operator rerun_command: /test e2e-gcp @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -89,8 +89,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-gcp-pd-csi-driver-operator-release-4.9-e2e-gcp-csi path_alias: github.com/openshift/gcp-pd-csi-driver-operator rerun_command: /test e2e-gcp-csi @@ -109,7 +109,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -167,8 +167,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-gcp-pd-csi-driver-operator-release-4.9-images path_alias: github.com/openshift/gcp-pd-csi-driver-operator rerun_command: /test images @@ -185,7 +185,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -225,8 +225,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-gcp-pd-csi-driver-operator-release-4.9-test path_alias: github.com/openshift/gcp-pd-csi-driver-operator rerun_command: /test test @@ -243,7 +243,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -283,8 +283,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-gcp-pd-csi-driver-operator-release-4.9-verify path_alias: github.com/openshift/gcp-pd-csi-driver-operator rerun_command: /test verify @@ -301,7 +301,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/gcp-pd-csi-driver/openshift-priv-gcp-pd-csi-driver-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/gcp-pd-csi-driver/openshift-priv-gcp-pd-csi-driver-release-4.9-postsubmits.yaml index 22ab83214ed30..4585609b3b808 100644 --- a/ci-operator/jobs/openshift-priv/gcp-pd-csi-driver/openshift-priv-gcp-pd-csi-driver-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/gcp-pd-csi-driver/openshift-priv-gcp-pd-csi-driver-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/gcp-pd-csi-driver: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-gcp-pd-csi-driver-release-4.9-images path_alias: sigs.k8s.io/gcp-compute-persistent-disk-csi-driver @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/gcp-pd-csi-driver/openshift-priv-gcp-pd-csi-driver-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/gcp-pd-csi-driver/openshift-priv-gcp-pd-csi-driver-release-4.9-presubmits.yaml index 5f4cd45202814..040e9d1808d68 100644 --- a/ci-operator/jobs/openshift-priv/gcp-pd-csi-driver/openshift-priv-gcp-pd-csi-driver-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/gcp-pd-csi-driver/openshift-priv-gcp-pd-csi-driver-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-gcp-pd-csi-driver-release-4.9-e2e-gcp path_alias: sigs.k8s.io/gcp-compute-persistent-disk-csi-driver rerun_command: /test e2e-gcp @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -89,8 +89,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-gcp-pd-csi-driver-release-4.9-e2e-gcp-csi path_alias: sigs.k8s.io/gcp-compute-persistent-disk-csi-driver rerun_command: /test e2e-gcp-csi @@ -109,7 +109,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -167,8 +167,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-gcp-pd-csi-driver-release-4.9-images path_alias: sigs.k8s.io/gcp-compute-persistent-disk-csi-driver rerun_command: /test images @@ -185,7 +185,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -225,8 +225,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-gcp-pd-csi-driver-release-4.9-test path_alias: sigs.k8s.io/gcp-compute-persistent-disk-csi-driver rerun_command: /test test @@ -243,7 +243,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-master-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-master-postsubmits.yaml new file mode 100644 index 0000000000000..30b38a65a0a04 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-master-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/ghostunnel: + - agent: kubernetes + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-ghostunnel-master-images + path_alias: github.com/square/ghostunnel + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/kubernetes/openshift-priv-kubernetes-oc-4.6-kubernetes-1.19-presubmits.yaml b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-master-presubmits.yaml similarity index 84% rename from ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.6-kubernetes-1.19-presubmits.yaml rename to ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-master-presubmits.yaml index eb84dac4c3a22..190a54b89695a 100644 --- a/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.6-kubernetes-1.19-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-master-presubmits.yaml @@ -1,11 +1,11 @@ presubmits: - openshift-priv/kubernetes: + openshift-priv/ghostunnel: - agent: kubernetes always_run: true branches: - - oc-4.6-kubernetes-1.19 + - master cluster: build02 - context: ci/prow/unit + context: ci/prow/images decorate: true decoration_config: skip_cloning: true @@ -13,9 +13,9 @@ presubmits: labels: ci-operator.openshift.io/prowgen-controlled: "true" pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-priv-kubernetes-oc-4.6-kubernetes-1.19-unit - path_alias: github.com/openshift/kubernetes - rerun_command: /test unit + name: pull-ci-openshift-priv-ghostunnel-master-images + path_alias: github.com/square/ghostunnel + rerun_command: /test images spec: containers: - args: @@ -24,7 +24,7 @@ presubmits: - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - - --target=unit + - --target=[images] command: - ci-operator image: ci-operator:latest @@ -57,4 +57,4 @@ presubmits: - name: result-aggregator secret: secretName: result-aggregator - trigger: (?m)^/test( | .* )unit,?($|\s.*) + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.5-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.5-postsubmits.yaml new file mode 100644 index 0000000000000..4624b5d508fd2 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.5-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/ghostunnel: + - agent: kubernetes + branches: + - ^release-4\.5$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-ghostunnel-release-4.5-images + path_alias: github.com/square/ghostunnel + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/kubernetes/openshift-priv-kubernetes-oc-4.5-kubernetes-1.18.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.5-presubmits.yaml similarity index 84% rename from ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.5-kubernetes-1.18.8-presubmits.yaml rename to ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.5-presubmits.yaml index ca2a9b3ea9833..75656a8eca270 100644 --- a/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.5-kubernetes-1.18.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.5-presubmits.yaml @@ -1,11 +1,11 @@ presubmits: - openshift-priv/kubernetes: + openshift-priv/ghostunnel: - agent: kubernetes always_run: true branches: - - oc-4.5-kubernetes-1.18.8 + - release-4.5 cluster: build02 - context: ci/prow/unit + context: ci/prow/images decorate: true decoration_config: skip_cloning: true @@ -13,9 +13,9 @@ presubmits: labels: ci-operator.openshift.io/prowgen-controlled: "true" pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-priv-kubernetes-oc-4.5-kubernetes-1.18.8-unit - path_alias: github.com/openshift/kubernetes - rerun_command: /test unit + name: pull-ci-openshift-priv-ghostunnel-release-4.5-images + path_alias: github.com/square/ghostunnel + rerun_command: /test images spec: containers: - args: @@ -24,7 +24,7 @@ presubmits: - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - - --target=unit + - --target=[images] command: - ci-operator image: ci-operator:latest @@ -57,4 +57,4 @@ presubmits: - name: result-aggregator secret: secretName: result-aggregator - trigger: (?m)^/test( | .* )unit,?($|\s.*) + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.6-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.6-postsubmits.yaml new file mode 100644 index 0000000000000..274345e995966 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.6-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/ghostunnel: + - agent: kubernetes + branches: + - ^release-4\.6$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-ghostunnel-release-4.6-images + path_alias: github.com/square/ghostunnel + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/kubernetes/openshift-priv-kubernetes-oc-4.3-kubernetes-1.16.2-presubmits.yaml b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.6-presubmits.yaml similarity index 84% rename from ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.3-kubernetes-1.16.2-presubmits.yaml rename to ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.6-presubmits.yaml index cf1eea25e584e..2712d3efdc95b 100644 --- a/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.3-kubernetes-1.16.2-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.6-presubmits.yaml @@ -1,11 +1,11 @@ presubmits: - openshift-priv/kubernetes: + openshift-priv/ghostunnel: - agent: kubernetes always_run: true branches: - - oc-4.3-kubernetes-1.16.2 + - release-4.6 cluster: build02 - context: ci/prow/unit + context: ci/prow/images decorate: true decoration_config: skip_cloning: true @@ -13,9 +13,9 @@ presubmits: labels: ci-operator.openshift.io/prowgen-controlled: "true" pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-priv-kubernetes-oc-4.3-kubernetes-1.16.2-unit - path_alias: github.com/openshift/kubernetes - rerun_command: /test unit + name: pull-ci-openshift-priv-ghostunnel-release-4.6-images + path_alias: github.com/square/ghostunnel + rerun_command: /test images spec: containers: - args: @@ -24,7 +24,7 @@ presubmits: - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - - --target=unit + - --target=[images] command: - ci-operator image: ci-operator:latest @@ -57,4 +57,4 @@ presubmits: - name: result-aggregator secret: secretName: result-aggregator - trigger: (?m)^/test( | .* )unit,?($|\s.*) + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.7-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.7-postsubmits.yaml new file mode 100644 index 0000000000000..40beb5b7bbba8 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.7-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/ghostunnel: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-ghostunnel-release-4.7-images + path_alias: github.com/square/ghostunnel + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/ghostunnel/openshift-priv-ghostunnel-release-4.7-presubmits.yaml b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.7-presubmits.yaml new file mode 100644 index 0000000000000..681d284cf50e3 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.7-presubmits.yaml @@ -0,0 +1,60 @@ +presubmits: + openshift-priv/ghostunnel: + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-ghostunnel-release-4.7-images + path_alias: github.com/square/ghostunnel + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/elasticsearch-operator/openshift-priv-elasticsearch-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.8-postsubmits.yaml similarity index 85% rename from ci-operator/jobs/openshift-priv/elasticsearch-operator/openshift-priv-elasticsearch-operator-release-4.9-postsubmits.yaml rename to ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.8-postsubmits.yaml index 67032e659c87b..85347933e342e 100644 --- a/ci-operator/jobs/openshift-priv/elasticsearch-operator/openshift-priv-elasticsearch-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.8-postsubmits.yaml @@ -1,5 +1,5 @@ postsubmits: - openshift-priv/elasticsearch-operator: + openshift-priv/ghostunnel: - agent: kubernetes branches: - ^release-4\.8$ @@ -9,11 +9,11 @@ postsubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 - name: branch-ci-openshift-priv-elasticsearch-operator-release-4.9-images - path_alias: github.com/openshift/elasticsearch-operator + name: branch-ci-openshift-priv-ghostunnel-release-4.8-images + path_alias: github.com/square/ghostunnel spec: containers: - args: @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..d482376a5601c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.8-presubmits.yaml @@ -0,0 +1,60 @@ +presubmits: + openshift-priv/ghostunnel: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-ghostunnel-release-4.8-images + path_alias: github.com/square/ghostunnel + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..aeadf2ae1818b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/ghostunnel: + - agent: kubernetes + branches: + - ^release-4\.9$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-ghostunnel-release-4.9-images + path_alias: github.com/square/ghostunnel + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/ghostunnel/openshift-priv-ghostunnel-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..20a5edd5ea056 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/ghostunnel/openshift-priv-ghostunnel-release-4.9-presubmits.yaml @@ -0,0 +1,60 @@ +presubmits: + openshift-priv/ghostunnel: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-ghostunnel-release-4.9-images + path_alias: github.com/square/ghostunnel + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/grafana/openshift-priv-grafana-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/grafana/openshift-priv-grafana-release-4.9-postsubmits.yaml index 1b9c68a89c14d..f05785e42e7f3 100644 --- a/ci-operator/jobs/openshift-priv/grafana/openshift-priv-grafana-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/grafana/openshift-priv-grafana-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/grafana: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-grafana-release-4.9-images path_alias: github.com/openshift/grafana @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/grafana/openshift-priv-grafana-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/grafana/openshift-priv-grafana-release-4.9-presubmits.yaml index 1eead3e0ecd3c..fa221b9fe3825 100644 --- a/ci-operator/jobs/openshift-priv/grafana/openshift-priv-grafana-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/grafana/openshift-priv-grafana-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-grafana-release-4.9-e2e-aws path_alias: github.com/openshift/grafana rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-grafana-release-4.9-images path_alias: github.com/openshift/grafana rerun_command: /test images @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -145,8 +145,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-grafana-release-4.9-test-go path_alias: github.com/openshift/grafana rerun_command: /test test-go @@ -163,7 +163,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -203,8 +203,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-grafana-release-4.9-vendor path_alias: github.com/openshift/grafana rerun_command: /test vendor @@ -221,7 +221,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-master-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-master-postsubmits.yaml new file mode 100644 index 0000000000000..41ca4334c716d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-master-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/hadoop: + - agent: kubernetes + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-hadoop-master-images + path_alias: github.com/kube-reporting/hadoop + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/hadoop/openshift-priv-hadoop-master-presubmits.yaml b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-master-presubmits.yaml new file mode 100644 index 0000000000000..fc60d56a55f44 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-master-presubmits.yaml @@ -0,0 +1,60 @@ +presubmits: + openshift-priv/hadoop: + - agent: kubernetes + always_run: true + branches: + - master + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hadoop-master-images + path_alias: github.com/kube-reporting/hadoop + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.5-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.5-postsubmits.yaml new file mode 100644 index 0000000000000..600e1f29b2609 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.5-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/hadoop: + - agent: kubernetes + branches: + - ^release-4\.5$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-hadoop-release-4.5-images + path_alias: github.com/kube-reporting/hadoop + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/hadoop/openshift-priv-hadoop-release-4.5-presubmits.yaml b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.5-presubmits.yaml new file mode 100644 index 0000000000000..c5d74f01604aa --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.5-presubmits.yaml @@ -0,0 +1,60 @@ +presubmits: + openshift-priv/hadoop: + - agent: kubernetes + always_run: true + branches: + - release-4.5 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hadoop-release-4.5-images + path_alias: github.com/kube-reporting/hadoop + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.6-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.6-postsubmits.yaml new file mode 100644 index 0000000000000..199fcbf8dabbb --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.6-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/hadoop: + - agent: kubernetes + branches: + - ^release-4\.6$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-hadoop-release-4.6-images + path_alias: github.com/kube-reporting/hadoop + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/hadoop/openshift-priv-hadoop-release-4.6-presubmits.yaml b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.6-presubmits.yaml new file mode 100644 index 0000000000000..7418eeb6a627d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.6-presubmits.yaml @@ -0,0 +1,60 @@ +presubmits: + openshift-priv/hadoop: + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hadoop-release-4.6-images + path_alias: github.com/kube-reporting/hadoop + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.7-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.7-postsubmits.yaml new file mode 100644 index 0000000000000..cdcbd7b83a4f8 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.7-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/hadoop: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-hadoop-release-4.7-images + path_alias: github.com/kube-reporting/hadoop + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/hadoop/openshift-priv-hadoop-release-4.7-presubmits.yaml b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.7-presubmits.yaml new file mode 100644 index 0000000000000..71b53a0e48483 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.7-presubmits.yaml @@ -0,0 +1,60 @@ +presubmits: + openshift-priv/hadoop: + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hadoop-release-4.7-images + path_alias: github.com/kube-reporting/hadoop + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/cluster-logging-operator/openshift-priv-cluster-logging-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.8-postsubmits.yaml similarity index 85% rename from ci-operator/jobs/openshift-priv/cluster-logging-operator/openshift-priv-cluster-logging-operator-release-4.9-postsubmits.yaml rename to ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.8-postsubmits.yaml index 53b0f663a743c..859ac3d8ef441 100644 --- a/ci-operator/jobs/openshift-priv/cluster-logging-operator/openshift-priv-cluster-logging-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.8-postsubmits.yaml @@ -1,5 +1,5 @@ postsubmits: - openshift-priv/cluster-logging-operator: + openshift-priv/hadoop: - agent: kubernetes branches: - ^release-4\.8$ @@ -9,11 +9,11 @@ postsubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 - name: branch-ci-openshift-priv-cluster-logging-operator-release-4.9-images - path_alias: github.com/openshift/cluster-logging-operator + name: branch-ci-openshift-priv-hadoop-release-4.8-images + path_alias: github.com/kube-reporting/hadoop spec: containers: - args: @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..deb947954cf4c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.8-presubmits.yaml @@ -0,0 +1,60 @@ +presubmits: + openshift-priv/hadoop: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hadoop-release-4.8-images + path_alias: github.com/kube-reporting/hadoop + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..1f5c21f46c84e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/hadoop: + - agent: kubernetes + branches: + - ^release-4\.9$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-hadoop-release-4.9-images + path_alias: github.com/kube-reporting/hadoop + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/hadoop/openshift-priv-hadoop-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..fe1c917c39805 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hadoop/openshift-priv-hadoop-release-4.9-presubmits.yaml @@ -0,0 +1,60 @@ +presubmits: + openshift-priv/hadoop: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hadoop-release-4.9-images + path_alias: github.com/kube-reporting/hadoop + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-master-postsubmits.yaml b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-master-postsubmits.yaml new file mode 100644 index 0000000000000..551f78f651e2b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-master-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/helm: + - agent: kubernetes + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-helm-master-images + path_alias: k8s.io/helm + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/helm/openshift-priv-helm-master-presubmits.yaml b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-master-presubmits.yaml new file mode 100644 index 0000000000000..c00d4fba4afe6 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-master-presubmits.yaml @@ -0,0 +1,60 @@ +presubmits: + openshift-priv/helm: + - agent: kubernetes + always_run: true + branches: + - master + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-helm-master-images + path_alias: k8s.io/helm + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.5-postsubmits.yaml b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.5-postsubmits.yaml new file mode 100644 index 0000000000000..27c30afd1d7f0 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.5-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/helm: + - agent: kubernetes + branches: + - ^release-4\.5$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-helm-release-4.5-images + path_alias: k8s.io/helm + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/helm/openshift-priv-helm-release-4.5-presubmits.yaml b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.5-presubmits.yaml new file mode 100644 index 0000000000000..d6c106e28b37e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.5-presubmits.yaml @@ -0,0 +1,60 @@ +presubmits: + openshift-priv/helm: + - agent: kubernetes + always_run: true + branches: + - release-4.5 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-helm-release-4.5-images + path_alias: k8s.io/helm + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.6-postsubmits.yaml b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.6-postsubmits.yaml new file mode 100644 index 0000000000000..1a13e3aa29433 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.6-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/helm: + - agent: kubernetes + branches: + - ^release-4\.6$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-helm-release-4.6-images + path_alias: k8s.io/helm + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/helm/openshift-priv-helm-release-4.6-presubmits.yaml b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.6-presubmits.yaml new file mode 100644 index 0000000000000..edce6eba92d64 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.6-presubmits.yaml @@ -0,0 +1,60 @@ +presubmits: + openshift-priv/helm: + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-helm-release-4.6-images + path_alias: k8s.io/helm + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.7-postsubmits.yaml b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.7-postsubmits.yaml new file mode 100644 index 0000000000000..edc777ea45c4e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.7-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/helm: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-helm-release-4.7-images + path_alias: k8s.io/helm + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/helm/openshift-priv-helm-release-4.7-presubmits.yaml b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.7-presubmits.yaml new file mode 100644 index 0000000000000..fef18f70a66a5 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.7-presubmits.yaml @@ -0,0 +1,60 @@ +presubmits: + openshift-priv/helm: + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-helm-release-4.7-images + path_alias: k8s.io/helm + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..4c6649ceb4a64 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.8-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/helm: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-helm-release-4.8-images + path_alias: k8s.io/helm + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/helm/openshift-priv-helm-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..483f8afd64899 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.8-presubmits.yaml @@ -0,0 +1,60 @@ +presubmits: + openshift-priv/helm: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-helm-release-4.8-images + path_alias: k8s.io/helm + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..d41e70089d291 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/helm: + - agent: kubernetes + branches: + - ^release-4\.9$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-helm-release-4.9-images + path_alias: k8s.io/helm + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/helm/openshift-priv-helm-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..494691fc72558 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/helm/openshift-priv-helm-release-4.9-presubmits.yaml @@ -0,0 +1,60 @@ +presubmits: + openshift-priv/helm: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-helm-release-4.9-images + path_alias: k8s.io/helm + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-master-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-master-postsubmits.yaml new file mode 100644 index 0000000000000..e1920e3388dcc --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-master-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/hive: + - agent: kubernetes + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-hive-master-images + path_alias: github.com/kube-reporting/hive + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/hive/openshift-priv-hive-master-presubmits.yaml b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-master-presubmits.yaml new file mode 100644 index 0000000000000..b25208b66a8a0 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-master-presubmits.yaml @@ -0,0 +1,60 @@ +presubmits: + openshift-priv/hive: + - agent: kubernetes + always_run: true + branches: + - master + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hive-master-images + path_alias: github.com/kube-reporting/hive + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.5-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.5-postsubmits.yaml new file mode 100644 index 0000000000000..add06430cdf8d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.5-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/hive: + - agent: kubernetes + branches: + - ^release-4\.5$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-hive-release-4.5-images + path_alias: github.com/kube-reporting/hive + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/hive/openshift-priv-hive-release-4.5-presubmits.yaml b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.5-presubmits.yaml new file mode 100644 index 0000000000000..573fa8fffcfb0 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.5-presubmits.yaml @@ -0,0 +1,60 @@ +presubmits: + openshift-priv/hive: + - agent: kubernetes + always_run: true + branches: + - release-4.5 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hive-release-4.5-images + path_alias: github.com/kube-reporting/hive + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.6-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.6-postsubmits.yaml new file mode 100644 index 0000000000000..01ff352d81e8e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.6-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/hive: + - agent: kubernetes + branches: + - ^release-4\.6$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-hive-release-4.6-images + path_alias: github.com/kube-reporting/hive + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/hive/openshift-priv-hive-release-4.6-presubmits.yaml b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.6-presubmits.yaml new file mode 100644 index 0000000000000..6b549bbb1baba --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.6-presubmits.yaml @@ -0,0 +1,60 @@ +presubmits: + openshift-priv/hive: + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hive-release-4.6-images + path_alias: github.com/kube-reporting/hive + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.7-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.7-postsubmits.yaml new file mode 100644 index 0000000000000..41da4551e9d42 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.7-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/hive: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-hive-release-4.7-images + path_alias: github.com/kube-reporting/hive + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/hive/openshift-priv-hive-release-4.7-presubmits.yaml b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.7-presubmits.yaml new file mode 100644 index 0000000000000..188605f0c2eca --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.7-presubmits.yaml @@ -0,0 +1,60 @@ +presubmits: + openshift-priv/hive: + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hive-release-4.7-images + path_alias: github.com/kube-reporting/hive + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..fa0f05e35be87 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.8-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/hive: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-hive-release-4.8-images + path_alias: github.com/kube-reporting/hive + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/hive/openshift-priv-hive-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..f4862b54df2ec --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.8-presubmits.yaml @@ -0,0 +1,60 @@ +presubmits: + openshift-priv/hive: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hive-release-4.8-images + path_alias: github.com/kube-reporting/hive + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..9ea71c8dc4a17 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/hive: + - agent: kubernetes + branches: + - ^release-4\.9$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-hive-release-4.9-images + path_alias: github.com/kube-reporting/hive + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/hive/openshift-priv-hive-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..591def2eefa36 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hive/openshift-priv-hive-release-4.9-presubmits.yaml @@ -0,0 +1,60 @@ +presubmits: + openshift-priv/hive: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hive-release-4.9-images + path_alias: github.com/kube-reporting/hive + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-master-periodics.yaml b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-master-periodics.yaml new file mode 100644 index 0000000000000..a8d80e52da817 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-master-periodics.yaml @@ -0,0 +1,76 @@ +periodics: +- agent: kubernetes + cluster: build01 + cron: 2 4 * * * + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: master + org: openshift-priv + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + repo: hyperconverged-cluster-operator + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-openshift-priv-hyperconverged-cluster-operator-master-hco-e2e-deploy-nightly-master-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-deploy-nightly-master-aws-cluster-profile + - --target=hco-e2e-deploy-nightly-master-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-deploy-nightly-master-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-master-postsubmits.yaml new file mode 100644 index 0000000000000..4db1f73402c86 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-master-postsubmits.yaml @@ -0,0 +1,66 @@ +postsubmits: + openshift-priv/hyperconverged-cluster-operator: + - agent: kubernetes + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-hyperconverged-cluster-operator-master-images + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + - --target=src + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-master-presubmits.yaml b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-master-presubmits.yaml new file mode 100644 index 0000000000000..e0705cf82e9d8 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-master-presubmits.yaml @@ -0,0 +1,653 @@ +presubmits: + openshift-priv/hyperconverged-cluster-operator: + - agent: kubernetes + always_run: true + branches: + - master + cluster: build02 + context: ci/prow/ci-index + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-master-ci-index + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test ci-index + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=ci-index + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )ci-index,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - master + cluster: build02 + context: ci/prow/hco-e2e-image-index-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-master-hco-e2e-image-index-aws + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-image-index-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-image-index-aws-cluster-profile + - --target=hco-e2e-image-index-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-image-index-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-image-index-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - master + cluster: build02 + context: ci/prow/hco-e2e-image-index-azure + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-master-hco-e2e-image-index-azure + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-image-index-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-image-index-azure-cluster-profile + - --target=hco-e2e-image-index-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-image-index-azure-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-image-index-azure,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - master + cluster: build02 + context: ci/prow/hco-e2e-image-index-gcp + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-master-hco-e2e-image-index-gcp + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-image-index-gcp + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-image-index-gcp-cluster-profile + - --target=hco-e2e-image-index-gcp + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-image-index-gcp-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-image-index-gcp,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - master + cluster: build02 + context: ci/prow/hco-e2e-upgrade-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-master-hco-e2e-upgrade-aws + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-upgrade-aws-cluster-profile + - --target=hco-e2e-upgrade-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-upgrade-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - master + cluster: build02 + context: ci/prow/hco-e2e-upgrade-azure + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-master-hco-e2e-upgrade-azure + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-upgrade-azure-cluster-profile + - --target=hco-e2e-upgrade-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-azure-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-upgrade-azure,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - master + cluster: build02 + context: ci/prow/hco-e2e-upgrade-prev-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-master-hco-e2e-upgrade-prev-aws + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-prev-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-upgrade-prev-aws-cluster-profile + - --target=hco-e2e-upgrade-prev-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-prev-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-upgrade-prev-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - master + cluster: build02 + context: ci/prow/hco-e2e-upgrade-prev-azure + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-master-hco-e2e-upgrade-prev-azure + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-prev-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-upgrade-prev-azure-cluster-profile + - --target=hco-e2e-upgrade-prev-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-prev-azure-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-upgrade-prev-azure,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - master + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-master-images + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + - --target=src + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.1-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.1-postsubmits.yaml new file mode 100644 index 0000000000000..e3133e124a121 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.1-postsubmits.yaml @@ -0,0 +1,66 @@ +postsubmits: + openshift-priv/hyperconverged-cluster-operator: + - agent: kubernetes + branches: + - ^release-1\.1$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-hyperconverged-cluster-operator-release-1.1-images + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + - --target=src + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.1-presubmits.yaml b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.1-presubmits.yaml new file mode 100644 index 0000000000000..0818b6118775a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.1-presubmits.yaml @@ -0,0 +1,517 @@ +presubmits: + openshift-priv/hyperconverged-cluster-operator: + - agent: kubernetes + always_run: true + branches: + - release-1.1 + cluster: build02 + context: ci/prow/hco-e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-1.1-hco-e2e-aws + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-aws-cluster-profile + - --target=hco-e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-1.1 + cluster: build02 + context: ci/prow/hco-e2e-azure + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-1.1-hco-e2e-azure + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-azure-cluster-profile + - --target=hco-e2e-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-azure-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-azure,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-1.1 + cluster: build02 + context: ci/prow/hco-e2e-upgrade-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-1.1-hco-e2e-upgrade-aws + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-upgrade-aws-cluster-profile + - --target=hco-e2e-upgrade-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-upgrade-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-1.1 + cluster: build02 + context: ci/prow/hco-e2e-upgrade-azure + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-1.1-hco-e2e-upgrade-azure + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-upgrade-azure-cluster-profile + - --target=hco-e2e-upgrade-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-azure-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-upgrade-azure,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-1.1 + cluster: build02 + context: ci/prow/hco-e2e-upgrade-prev-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-1.1-hco-e2e-upgrade-prev-aws + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-prev-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-upgrade-prev-aws-cluster-profile + - --target=hco-e2e-upgrade-prev-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-prev-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-upgrade-prev-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-1.1 + cluster: build02 + context: ci/prow/hco-e2e-upgrade-prev-azure + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-1.1-hco-e2e-upgrade-prev-azure + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-prev-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-upgrade-prev-azure-cluster-profile + - --target=hco-e2e-upgrade-prev-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-prev-azure-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-upgrade-prev-azure,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-1.1 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-1.1-images + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + - --target=src + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.2-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.2-postsubmits.yaml new file mode 100644 index 0000000000000..f382055010cac --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.2-postsubmits.yaml @@ -0,0 +1,66 @@ +postsubmits: + openshift-priv/hyperconverged-cluster-operator: + - agent: kubernetes + branches: + - ^release-1\.2$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-hyperconverged-cluster-operator-release-1.2-images + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + - --target=src + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.2-presubmits.yaml b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.2-presubmits.yaml new file mode 100644 index 0000000000000..fd8df47e379ac --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.2-presubmits.yaml @@ -0,0 +1,805 @@ +presubmits: + openshift-priv/hyperconverged-cluster-operator: + - agent: kubernetes + always_run: true + branches: + - release-1.2 + cluster: build02 + context: ci/prow/ci-index + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-1.2-ci-index + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test ci-index + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=ci-index + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )ci-index,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-1.2 + cluster: build02 + context: ci/prow/hco-e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-1.2-hco-e2e-aws + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-aws-cluster-profile + - --target=hco-e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-1.2 + cluster: build02 + context: ci/prow/hco-e2e-azure + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-1.2-hco-e2e-azure + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-azure-cluster-profile + - --target=hco-e2e-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-azure-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-azure,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-1.2 + cluster: build02 + context: ci/prow/hco-e2e-image-index-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-1.2-hco-e2e-image-index-aws + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-image-index-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-image-index-aws-cluster-profile + - --target=hco-e2e-image-index-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-image-index-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-image-index-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-1.2 + cluster: build02 + context: ci/prow/hco-e2e-image-index-azure + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-1.2-hco-e2e-image-index-azure + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-image-index-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-image-index-azure-cluster-profile + - --target=hco-e2e-image-index-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-image-index-azure-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-image-index-azure,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-1.2 + cluster: build02 + context: ci/prow/hco-e2e-image-index-gcp + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-1.2-hco-e2e-image-index-gcp + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-image-index-gcp + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-image-index-gcp-cluster-profile + - --target=hco-e2e-image-index-gcp + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-image-index-gcp-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-image-index-gcp,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-1.2 + cluster: build02 + context: ci/prow/hco-e2e-upgrade-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-1.2-hco-e2e-upgrade-aws + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-upgrade-aws-cluster-profile + - --target=hco-e2e-upgrade-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-upgrade-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-1.2 + cluster: build02 + context: ci/prow/hco-e2e-upgrade-azure + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-1.2-hco-e2e-upgrade-azure + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-upgrade-azure-cluster-profile + - --target=hco-e2e-upgrade-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-azure-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-upgrade-azure,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-1.2 + cluster: build02 + context: ci/prow/hco-e2e-upgrade-prev-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-1.2-hco-e2e-upgrade-prev-aws + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-prev-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-upgrade-prev-aws-cluster-profile + - --target=hco-e2e-upgrade-prev-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-prev-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-upgrade-prev-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-1.2 + cluster: build02 + context: ci/prow/hco-e2e-upgrade-prev-azure + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-1.2-hco-e2e-upgrade-prev-azure + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-prev-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-upgrade-prev-azure-cluster-profile + - --target=hco-e2e-upgrade-prev-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-prev-azure-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-upgrade-prev-azure,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-1.2 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-1.2-images + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + - --target=src + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.3-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.3-postsubmits.yaml new file mode 100644 index 0000000000000..6fe2ae4fb7a39 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.3-postsubmits.yaml @@ -0,0 +1,66 @@ +postsubmits: + openshift-priv/hyperconverged-cluster-operator: + - agent: kubernetes + branches: + - ^release-1\.3$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-hyperconverged-cluster-operator-release-1.3-images + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + - --target=src + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.3-presubmits.yaml b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.3-presubmits.yaml new file mode 100644 index 0000000000000..a876a99f2ea79 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-1.3-presubmits.yaml @@ -0,0 +1,653 @@ +presubmits: + openshift-priv/hyperconverged-cluster-operator: + - agent: kubernetes + always_run: true + branches: + - release-1.3 + cluster: build02 + context: ci/prow/ci-index + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-1.3-ci-index + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test ci-index + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=ci-index + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )ci-index,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-1.3 + cluster: build02 + context: ci/prow/hco-e2e-image-index-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-1.3-hco-e2e-image-index-aws + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-image-index-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-image-index-aws-cluster-profile + - --target=hco-e2e-image-index-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-image-index-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-image-index-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-1.3 + cluster: build02 + context: ci/prow/hco-e2e-image-index-azure + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-1.3-hco-e2e-image-index-azure + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-image-index-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-image-index-azure-cluster-profile + - --target=hco-e2e-image-index-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-image-index-azure-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-image-index-azure,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-1.3 + cluster: build02 + context: ci/prow/hco-e2e-image-index-gcp + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-1.3-hco-e2e-image-index-gcp + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-image-index-gcp + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-image-index-gcp-cluster-profile + - --target=hco-e2e-image-index-gcp + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-image-index-gcp-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-image-index-gcp,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-1.3 + cluster: build02 + context: ci/prow/hco-e2e-upgrade-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-1.3-hco-e2e-upgrade-aws + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-upgrade-aws-cluster-profile + - --target=hco-e2e-upgrade-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-upgrade-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-1.3 + cluster: build02 + context: ci/prow/hco-e2e-upgrade-azure + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-1.3-hco-e2e-upgrade-azure + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-upgrade-azure-cluster-profile + - --target=hco-e2e-upgrade-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-azure-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-upgrade-azure,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-1.3 + cluster: build02 + context: ci/prow/hco-e2e-upgrade-prev-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-1.3-hco-e2e-upgrade-prev-aws + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-prev-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-upgrade-prev-aws-cluster-profile + - --target=hco-e2e-upgrade-prev-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-prev-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-upgrade-prev-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-1.3 + cluster: build02 + context: ci/prow/hco-e2e-upgrade-prev-azure + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-1.3-hco-e2e-upgrade-prev-azure + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-prev-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-upgrade-prev-azure-cluster-profile + - --target=hco-e2e-upgrade-prev-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-prev-azure-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-upgrade-prev-azure,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-1.3 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-1.3-images + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + - --target=src + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.7-periodics.yaml b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.7-periodics.yaml new file mode 100644 index 0000000000000..184fb2a47c82d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.7-periodics.yaml @@ -0,0 +1,76 @@ +periodics: +- agent: kubernetes + cluster: build01 + cron: 2 4 * * * + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.7 + org: openshift-priv + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + repo: hyperconverged-cluster-operator + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-openshift-priv-hyperconverged-cluster-operator-release-4.7-hco-e2e-deploy-nightly-master-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-deploy-nightly-master-aws-cluster-profile + - --target=hco-e2e-deploy-nightly-master-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-deploy-nightly-master-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.7-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.7-postsubmits.yaml new file mode 100644 index 0000000000000..99138172b1bf7 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.7-postsubmits.yaml @@ -0,0 +1,66 @@ +postsubmits: + openshift-priv/hyperconverged-cluster-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-hyperconverged-cluster-operator-release-4.7-images + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + - --target=src + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.7-presubmits.yaml b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.7-presubmits.yaml new file mode 100644 index 0000000000000..f659a1020d0ca --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.7-presubmits.yaml @@ -0,0 +1,653 @@ +presubmits: + openshift-priv/hyperconverged-cluster-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build02 + context: ci/prow/ci-index + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-4.7-ci-index + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test ci-index + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=ci-index + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )ci-index,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build02 + context: ci/prow/hco-e2e-image-index-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-4.7-hco-e2e-image-index-aws + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-image-index-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-image-index-aws-cluster-profile + - --target=hco-e2e-image-index-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-image-index-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-image-index-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build02 + context: ci/prow/hco-e2e-image-index-azure + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-4.7-hco-e2e-image-index-azure + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-image-index-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-image-index-azure-cluster-profile + - --target=hco-e2e-image-index-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-image-index-azure-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-image-index-azure,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build02 + context: ci/prow/hco-e2e-image-index-gcp + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-4.7-hco-e2e-image-index-gcp + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-image-index-gcp + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-image-index-gcp-cluster-profile + - --target=hco-e2e-image-index-gcp + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-image-index-gcp-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-image-index-gcp,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build02 + context: ci/prow/hco-e2e-upgrade-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-4.7-hco-e2e-upgrade-aws + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-upgrade-aws-cluster-profile + - --target=hco-e2e-upgrade-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-upgrade-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build02 + context: ci/prow/hco-e2e-upgrade-azure + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-4.7-hco-e2e-upgrade-azure + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-upgrade-azure-cluster-profile + - --target=hco-e2e-upgrade-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-azure-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-upgrade-azure,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build02 + context: ci/prow/hco-e2e-upgrade-prev-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-4.7-hco-e2e-upgrade-prev-aws + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-prev-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-upgrade-prev-aws-cluster-profile + - --target=hco-e2e-upgrade-prev-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-prev-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-upgrade-prev-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build02 + context: ci/prow/hco-e2e-upgrade-prev-azure + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-4.7-hco-e2e-upgrade-prev-azure + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-prev-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-upgrade-prev-azure-cluster-profile + - --target=hco-e2e-upgrade-prev-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-prev-azure-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-upgrade-prev-azure,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-4.7-images + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + - --target=src + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.8-periodics.yaml b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.8-periodics.yaml new file mode 100644 index 0000000000000..4e6f3372599ec --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.8-periodics.yaml @@ -0,0 +1,76 @@ +periodics: +- agent: kubernetes + cluster: build01 + cron: 2 4 * * * + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.8 + org: openshift-priv + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + repo: hyperconverged-cluster-operator + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-openshift-priv-hyperconverged-cluster-operator-release-4.8-hco-e2e-deploy-nightly-master-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-deploy-nightly-master-aws-cluster-profile + - --target=hco-e2e-deploy-nightly-master-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-deploy-nightly-master-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift-priv/origin-aggregated-logging/openshift-priv-origin-aggregated-logging-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.8-postsubmits.yaml similarity index 85% rename from ci-operator/jobs/openshift-priv/origin-aggregated-logging/openshift-priv-origin-aggregated-logging-release-4.9-postsubmits.yaml rename to ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.8-postsubmits.yaml index 34f53b2dd3523..f162cf321cc3b 100644 --- a/ci-operator/jobs/openshift-priv/origin-aggregated-logging/openshift-priv-origin-aggregated-logging-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.8-postsubmits.yaml @@ -1,5 +1,5 @@ postsubmits: - openshift-priv/origin-aggregated-logging: + openshift-priv/hyperconverged-cluster-operator: - agent: kubernetes branches: - ^release-4\.8$ @@ -9,11 +9,11 @@ postsubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 - name: branch-ci-openshift-priv-origin-aggregated-logging-release-4.9-images - path_alias: github.com/openshift/origin-aggregated-logging + name: branch-ci-openshift-priv-hyperconverged-cluster-operator-release-4.8-images + path_alias: github.com/kubevirt/hyperconverged-cluster-operator spec: containers: - args: @@ -30,7 +30,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..77c91482d1c9b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.8-presubmits.yaml @@ -0,0 +1,653 @@ +presubmits: + openshift-priv/hyperconverged-cluster-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/ci-index + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-4.8-ci-index + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test ci-index + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=ci-index + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )ci-index,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/hco-e2e-image-index-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-4.8-hco-e2e-image-index-aws + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-image-index-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-image-index-aws-cluster-profile + - --target=hco-e2e-image-index-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-image-index-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-image-index-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/hco-e2e-image-index-azure + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-4.8-hco-e2e-image-index-azure + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-image-index-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-image-index-azure-cluster-profile + - --target=hco-e2e-image-index-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-image-index-azure-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-image-index-azure,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/hco-e2e-image-index-gcp + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-4.8-hco-e2e-image-index-gcp + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-image-index-gcp + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-image-index-gcp-cluster-profile + - --target=hco-e2e-image-index-gcp + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-image-index-gcp-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-image-index-gcp,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/hco-e2e-upgrade-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-4.8-hco-e2e-upgrade-aws + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-upgrade-aws-cluster-profile + - --target=hco-e2e-upgrade-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-upgrade-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/hco-e2e-upgrade-azure + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-4.8-hco-e2e-upgrade-azure + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-upgrade-azure-cluster-profile + - --target=hco-e2e-upgrade-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-azure-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-upgrade-azure,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/hco-e2e-upgrade-prev-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-4.8-hco-e2e-upgrade-prev-aws + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-prev-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-upgrade-prev-aws-cluster-profile + - --target=hco-e2e-upgrade-prev-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-prev-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-upgrade-prev-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/hco-e2e-upgrade-prev-azure + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-4.8-hco-e2e-upgrade-prev-azure + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-prev-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-upgrade-prev-azure-cluster-profile + - --target=hco-e2e-upgrade-prev-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-prev-azure-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-upgrade-prev-azure,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-4.8-images + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + - --target=src + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.9-periodics.yaml b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.9-periodics.yaml new file mode 100644 index 0000000000000..aa8b654d8fd7d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.9-periodics.yaml @@ -0,0 +1,76 @@ +periodics: +- agent: kubernetes + cluster: build01 + cron: 2 4 * * * + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: release-4.9 + org: openshift-priv + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + repo: hyperconverged-cluster-operator + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-openshift-priv-hyperconverged-cluster-operator-release-4.9-hco-e2e-deploy-nightly-master-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-deploy-nightly-master-aws-cluster-profile + - --target=hco-e2e-deploy-nightly-master-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-deploy-nightly-master-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..5d360ff67493c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,66 @@ +postsubmits: + openshift-priv/hyperconverged-cluster-operator: + - agent: kubernetes + branches: + - ^release-4\.9$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-hyperconverged-cluster-operator-release-4.9-images + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + - --target=src + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..c679c254af22d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/hyperconverged-cluster-operator/openshift-priv-hyperconverged-cluster-operator-release-4.9-presubmits.yaml @@ -0,0 +1,653 @@ +presubmits: + openshift-priv/hyperconverged-cluster-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/ci-index + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-4.9-ci-index + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test ci-index + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=ci-index + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )ci-index,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/hco-e2e-image-index-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-4.9-hco-e2e-image-index-aws + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-image-index-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-image-index-aws-cluster-profile + - --target=hco-e2e-image-index-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-image-index-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-image-index-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/hco-e2e-image-index-azure + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-4.9-hco-e2e-image-index-azure + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-image-index-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-image-index-azure-cluster-profile + - --target=hco-e2e-image-index-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-image-index-azure-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-image-index-azure,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/hco-e2e-image-index-gcp + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-4.9-hco-e2e-image-index-gcp + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-image-index-gcp + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-image-index-gcp-cluster-profile + - --target=hco-e2e-image-index-gcp + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-image-index-gcp-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-image-index-gcp,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/hco-e2e-upgrade-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-4.9-hco-e2e-upgrade-aws + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-upgrade-aws-cluster-profile + - --target=hco-e2e-upgrade-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-upgrade-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/hco-e2e-upgrade-azure + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-4.9-hco-e2e-upgrade-azure + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-upgrade-azure-cluster-profile + - --target=hco-e2e-upgrade-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-azure-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-upgrade-azure,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/hco-e2e-upgrade-prev-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-4.9-hco-e2e-upgrade-prev-aws + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-prev-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-upgrade-prev-aws-cluster-profile + - --target=hco-e2e-upgrade-prev-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-prev-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-upgrade-prev-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/hco-e2e-upgrade-prev-azure + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-4.9-hco-e2e-upgrade-prev-azure + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test hco-e2e-upgrade-prev-azure + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/hco-e2e-upgrade-prev-azure-cluster-profile + - --target=hco-e2e-upgrade-prev-azure + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/hco-e2e-upgrade-prev-azure-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-azure4 + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )hco-e2e-upgrade-prev-azure,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-hyperconverged-cluster-operator-release-4.9-images + path_alias: github.com/kubevirt/hyperconverged-cluster-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + - --target=src + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/ib-sriov-cni/openshift-priv-ib-sriov-cni-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ib-sriov-cni/openshift-priv-ib-sriov-cni-release-4.9-postsubmits.yaml index aae980571e613..ec18df2bab9a3 100644 --- a/ci-operator/jobs/openshift-priv/ib-sriov-cni/openshift-priv-ib-sriov-cni-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ib-sriov-cni/openshift-priv-ib-sriov-cni-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/ib-sriov-cni: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-ib-sriov-cni-release-4.9-images path_alias: github.com/openshift/ib-sriov-cni @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/ib-sriov-cni/openshift-priv-ib-sriov-cni-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/ib-sriov-cni/openshift-priv-ib-sriov-cni-release-4.9-presubmits.yaml index 7f3131dc15d4a..dfd12d6319820 100644 --- a/ci-operator/jobs/openshift-priv/ib-sriov-cni/openshift-priv-ib-sriov-cni-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ib-sriov-cni/openshift-priv-ib-sriov-cni-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ib-sriov-cni-release-4.9-e2e-aws path_alias: github.com/openshift/ib-sriov-cni rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ib-sriov-cni-release-4.9-images path_alias: github.com/openshift/ib-sriov-cni rerun_command: /test images @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/image-registry/openshift-priv-image-registry-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/image-registry/openshift-priv-image-registry-release-4.9-postsubmits.yaml index fc5bdbcf4f2c3..954223a10c2e3 100644 --- a/ci-operator/jobs/openshift-priv/image-registry/openshift-priv-image-registry-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/image-registry/openshift-priv-image-registry-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/image-registry: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-image-registry-release-4.9-images path_alias: github.com/openshift/image-registry @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/image-registry/openshift-priv-image-registry-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/image-registry/openshift-priv-image-registry-release-4.9-presubmits.yaml index b30251d5f6624..cb22535ff90a6 100644 --- a/ci-operator/jobs/openshift-priv/image-registry/openshift-priv-image-registry-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/image-registry/openshift-priv-image-registry-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-image-registry-release-4.9-e2e-agnostic-image-registry path_alias: github.com/openshift/image-registry rerun_command: /test e2e-agnostic-image-registry @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -89,8 +89,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-image-registry-release-4.9-e2e-aws path_alias: github.com/openshift/image-registry rerun_command: /test e2e-aws @@ -109,7 +109,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -165,8 +165,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-image-registry-release-4.9-e2e-aws-image-registry path_alias: github.com/openshift/image-registry rerun_command: /test e2e-aws-image-registry @@ -185,7 +185,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -241,8 +241,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-image-registry-release-4.9-e2e-aws-upgrade path_alias: github.com/openshift/image-registry rerun_command: /test e2e-aws-upgrade @@ -261,7 +261,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -317,8 +317,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-image-registry-release-4.9-images path_alias: github.com/openshift/image-registry rerun_command: /test images @@ -335,7 +335,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -375,8 +375,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-image-registry-release-4.9-unit path_alias: github.com/openshift/image-registry rerun_command: /test unit @@ -393,7 +393,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -433,8 +433,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-image-registry-release-4.9-verify path_alias: github.com/openshift/image-registry rerun_command: /test verify @@ -451,7 +451,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/images/openshift-priv-images-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/images/openshift-priv-images-release-4.9-postsubmits.yaml index 79c2d0c37aa04..f453458cbc434 100644 --- a/ci-operator/jobs/openshift-priv/images/openshift-priv-images-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/images/openshift-priv-images-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/images: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-images-release-4.9-images path_alias: github.com/openshift/images @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/images/openshift-priv-images-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/images/openshift-priv-images-release-4.9-presubmits.yaml index 4be4569d60fa1..03befff0f28bd 100644 --- a/ci-operator/jobs/openshift-priv/images/openshift-priv-images-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/images/openshift-priv-images-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-images-release-4.9-e2e-aws path_alias: github.com/openshift/images rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-images-release-4.9-e2e-aws-upgrade path_alias: github.com/openshift/images rerun_command: /test e2e-aws-upgrade @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-images-release-4.9-images path_alias: github.com/openshift/images rerun_command: /test images @@ -181,7 +181,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.9-periodics.yaml b/ci-operator/jobs/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.9-periodics.yaml index 48750f7e3cac6..5a8df1ff01505 100644 --- a/ci-operator/jobs/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.9-periodics.yaml +++ b/ci-operator/jobs/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.9-periodics.yaml @@ -1,19 +1,19 @@ periodics: - agent: kubernetes - cluster: api.ci + cluster: build01 cron: 0 0 * * * decorate: true decoration_config: skip_cloning: true extra_refs: - - base_ref: release-4.8 + - base_ref: release-4.9 org: openshift-priv path_alias: github.com/openshift/insights-operator repo: insights-operator hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-priv-insights-operator-release-4.9-insights-operator-e2e-tests-periodic spec: containers: @@ -30,7 +30,7 @@ periodics: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -77,20 +77,20 @@ periodics: secret: secretName: result-aggregator - agent: kubernetes - cluster: api.ci + cluster: build01 cron: 0 0 * * * decorate: true decoration_config: skip_cloning: true extra_refs: - - base_ref: release-4.8 + - base_ref: release-4.9 org: openshift-priv path_alias: github.com/openshift/insights-operator repo: insights-operator hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-priv-insights-operator-release-4.9-insights-operator-tests-periodic spec: containers: @@ -107,7 +107,7 @@ periodics: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.9-postsubmits.yaml index 069c1278b10c3..b8ac7ce17075e 100644 --- a/ci-operator/jobs/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/insights-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-insights-operator-release-4.9-images path_alias: github.com/openshift/insights-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.9-presubmits.yaml index c1172f3876aee..ded17a8208c47 100644 --- a/ci-operator/jobs/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/insights-operator/openshift-priv-insights-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-insights-operator-release-4.9-e2e path_alias: github.com/openshift/insights-operator rerun_command: /test e2e @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -89,8 +89,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-insights-operator-release-4.9-e2e-gcp-upgrade path_alias: github.com/openshift/insights-operator rerun_command: /test e2e-gcp-upgrade @@ -109,7 +109,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -167,8 +167,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-insights-operator-release-4.9-images path_alias: github.com/openshift/insights-operator rerun_command: /test images @@ -185,7 +185,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -225,8 +225,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-insights-operator-release-4.9-insights-operator-e2e-tests path_alias: github.com/openshift/insights-operator rerun_command: /test insights-operator-e2e-tests @@ -245,7 +245,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -303,8 +303,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-insights-operator-release-4.9-unit path_alias: github.com/openshift/insights-operator rerun_command: /test unit @@ -321,7 +321,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/installer/openshift-priv-installer-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/installer/openshift-priv-installer-release-4.9-postsubmits.yaml index 2a0e29092b27b..124450c09622c 100644 --- a/ci-operator/jobs/openshift-priv/installer/openshift-priv-installer-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/installer/openshift-priv-installer-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/installer: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-installer-release-4.9-images path_alias: github.com/openshift/installer @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/installer/openshift-priv-installer-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/installer/openshift-priv-installer-release-4.9-presubmits.yaml index a329d47f599ef..240d6db42fd4f 100644 --- a/ci-operator/jobs/openshift-priv/installer/openshift-priv-installer-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/installer/openshift-priv-installer-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-installer-release-4.9-e2e-aws path_alias: github.com/openshift/installer rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-installer-release-4.9-e2e-aws-disruptive path_alias: github.com/openshift/installer rerun_command: /test e2e-aws-disruptive @@ -112,11 +112,10 @@ presubmits: - name: JOB_NAME_SAFE value: e2e-aws-disruptive - name: TEST_COMMAND - value: setup_ssh_bastion; TEST_SUITE=openshift/disruptive run-tests; TEST_SUITE=openshift/conformance/parallel - run-tests + value: setup_ssh_bastion; TEST_SUITE=openshift/disruptive run-tests; TEST_SUITE=openshift/conformance/parallel run-tests image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -178,8 +177,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-installer-release-4.9-e2e-aws-proxy path_alias: github.com/openshift/installer rerun_command: /test e2e-aws-proxy @@ -198,7 +197,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -254,8 +253,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-installer-release-4.9-e2e-aws-shared-vpc path_alias: github.com/openshift/installer rerun_command: /test e2e-aws-shared-vpc @@ -274,7 +273,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -330,8 +329,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-installer-release-4.9-e2e-aws-single-node path_alias: github.com/openshift/installer rerun_command: /test e2e-aws-single-node @@ -350,7 +349,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -406,8 +405,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-installer-release-4.9-e2e-aws-upgrade path_alias: github.com/openshift/installer rerun_command: /test e2e-aws-upgrade @@ -426,7 +425,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -482,8 +481,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-installer-release-4.9-e2e-aws-upi path_alias: github.com/openshift/installer rerun_command: /test e2e-aws-upi @@ -510,7 +509,7 @@ presubmits: value: TEST_SUITE=openshift/conformance/parallel run-tests image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -572,8 +571,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-installer-release-4.9-e2e-aws-workers-rhel7 path_alias: github.com/openshift/installer rerun_command: /test e2e-aws-workers-rhel7 @@ -592,7 +591,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -648,8 +647,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-installer-release-4.9-e2e-azure path_alias: github.com/openshift/installer rerun_command: /test e2e-azure @@ -668,7 +667,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -724,8 +723,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-installer-release-4.9-e2e-azure-shared-vpc path_alias: github.com/openshift/installer rerun_command: /test e2e-azure-shared-vpc @@ -744,7 +743,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -800,8 +799,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-installer-release-4.9-e2e-azure-upi path_alias: github.com/openshift/installer rerun_command: /test e2e-azure-upi @@ -828,7 +827,7 @@ presubmits: value: TEST_SUITE=openshift/conformance/parallel run-tests image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -890,8 +889,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-installer-release-4.9-e2e-crc path_alias: github.com/openshift/installer rerun_command: /test e2e-crc @@ -910,7 +909,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -968,8 +967,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-installer-release-4.9-e2e-gcp path_alias: github.com/openshift/installer rerun_command: /test e2e-gcp @@ -988,7 +987,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1046,8 +1045,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-installer-release-4.9-e2e-gcp-shared-vpc path_alias: github.com/openshift/installer rerun_command: /test e2e-gcp-shared-vpc @@ -1066,7 +1065,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1124,8 +1123,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-installer-release-4.9-e2e-gcp-upgrade path_alias: github.com/openshift/installer rerun_command: /test e2e-gcp-upgrade @@ -1144,7 +1143,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1202,8 +1201,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-installer-release-4.9-e2e-gcp-upi path_alias: github.com/openshift/installer rerun_command: /test e2e-gcp-upi @@ -1222,7 +1221,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1280,8 +1279,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-installer-release-4.9-e2e-gcp-upi-xpn optional: true path_alias: github.com/openshift/installer @@ -1301,7 +1300,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1359,8 +1358,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-installer-release-4.9-e2e-kubevirt path_alias: github.com/openshift/installer rerun_command: /test e2e-kubevirt @@ -1379,7 +1378,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1435,8 +1434,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-installer-release-4.9-e2e-libvirt path_alias: github.com/openshift/installer rerun_command: /test e2e-libvirt @@ -1455,7 +1454,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1513,8 +1512,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-installer-release-4.9-e2e-metal-assisted path_alias: github.com/openshift/installer rerun_command: /test e2e-metal-assisted @@ -1533,7 +1532,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1591,8 +1590,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-installer-release-4.9-e2e-metal-ipi path_alias: github.com/openshift/installer rerun_command: /test e2e-metal-ipi @@ -1611,7 +1610,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1669,8 +1668,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-installer-release-4.9-e2e-metal-ipi-ovn-dualstack path_alias: github.com/openshift/installer rerun_command: /test e2e-metal-ipi-ovn-dualstack @@ -1689,7 +1688,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1747,8 +1746,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-installer-release-4.9-e2e-metal-ipi-ovn-ipv6 path_alias: github.com/openshift/installer rerun_command: /test e2e-metal-ipi-ovn-ipv6 @@ -1767,7 +1766,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1825,8 +1824,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-installer-release-4.9-e2e-metal-ipi-virtualmedia path_alias: github.com/openshift/installer rerun_command: /test e2e-metal-ipi-virtualmedia @@ -1845,7 +1844,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1903,8 +1902,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-installer-release-4.9-e2e-metal-single-node-live-iso path_alias: github.com/openshift/installer rerun_command: /test e2e-metal-single-node-live-iso @@ -1923,7 +1922,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1981,8 +1980,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-installer-release-4.9-e2e-openstack-ipi path_alias: github.com/openshift/installer rerun_command: /test e2e-openstack-ipi @@ -2001,7 +2000,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -2057,8 +2056,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-installer-release-4.9-e2e-ovirt path_alias: github.com/openshift/installer rerun_command: /test e2e-ovirt @@ -2077,7 +2076,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -2135,8 +2134,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-installer-release-4.9-e2e-vsphere path_alias: github.com/openshift/installer rerun_command: /test e2e-vsphere @@ -2155,7 +2154,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -2211,8 +2210,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-installer-release-4.9-e2e-vsphere-upi path_alias: github.com/openshift/installer rerun_command: /test e2e-vsphere-upi @@ -2231,7 +2230,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -2287,8 +2286,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-installer-release-4.9-gofmt path_alias: github.com/openshift/installer rerun_command: /test gofmt @@ -2305,7 +2304,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -2345,8 +2344,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-installer-release-4.9-golint path_alias: github.com/openshift/installer rerun_command: /test golint @@ -2363,7 +2362,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -2403,8 +2402,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-installer-release-4.9-govet path_alias: github.com/openshift/installer rerun_command: /test govet @@ -2421,7 +2420,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -2461,8 +2460,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-installer-release-4.9-images path_alias: github.com/openshift/installer rerun_command: /test images @@ -2479,7 +2478,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -2519,8 +2518,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-installer-release-4.9-openstack-manifests path_alias: github.com/openshift/installer rerun_command: /test openstack-manifests @@ -2539,7 +2538,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -2595,8 +2594,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-installer-release-4.9-unit path_alias: github.com/openshift/installer rerun_command: /test unit @@ -2613,7 +2612,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -2653,8 +2652,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-installer-release-4.9-verify-codegen path_alias: github.com/openshift/installer rerun_command: /test verify-codegen @@ -2671,7 +2670,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -2711,8 +2710,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-installer-release-4.9-verify-vendor path_alias: github.com/openshift/installer rerun_command: /test verify-vendor @@ -2729,7 +2728,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/ironic-hardware-inventory-recorder-image/openshift-priv-ironic-hardware-inventory-recorder-image-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-hardware-inventory-recorder-image/openshift-priv-ironic-hardware-inventory-recorder-image-release-4.9-postsubmits.yaml index 32afaf0c07268..9661591bc0d2a 100644 --- a/ci-operator/jobs/openshift-priv/ironic-hardware-inventory-recorder-image/openshift-priv-ironic-hardware-inventory-recorder-image-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ironic-hardware-inventory-recorder-image/openshift-priv-ironic-hardware-inventory-recorder-image-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/ironic-hardware-inventory-recorder-image: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-ironic-hardware-inventory-recorder-image-release-4.9-images path_alias: github.com/openshift/ironic-hardware-inventory-recorder-image @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/ironic-hardware-inventory-recorder-image/openshift-priv-ironic-hardware-inventory-recorder-image-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-hardware-inventory-recorder-image/openshift-priv-ironic-hardware-inventory-recorder-image-release-4.9-presubmits.yaml index 1ccc89295b3bf..cd3ad2dfe47ec 100644 --- a/ci-operator/jobs/openshift-priv/ironic-hardware-inventory-recorder-image/openshift-priv-ironic-hardware-inventory-recorder-image-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ironic-hardware-inventory-recorder-image/openshift-priv-ironic-hardware-inventory-recorder-image-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ironic-hardware-inventory-recorder-image-release-4.9-e2e-metal-ipi path_alias: github.com/openshift/ironic-hardware-inventory-recorder-image rerun_command: /test e2e-metal-ipi @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -89,8 +89,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ironic-hardware-inventory-recorder-image-release-4.9-images path_alias: github.com/openshift/ironic-hardware-inventory-recorder-image rerun_command: /test images @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/ironic-image/openshift-priv-ironic-image-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-image/openshift-priv-ironic-image-release-4.9-postsubmits.yaml index 587dbad014f38..4fcb9a1122c2a 100644 --- a/ci-operator/jobs/openshift-priv/ironic-image/openshift-priv-ironic-image-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ironic-image/openshift-priv-ironic-image-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/ironic-image: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-ironic-image-release-4.9-images path_alias: github.com/openshift/ironic-image @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/ironic-image/openshift-priv-ironic-image-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-image/openshift-priv-ironic-image-release-4.9-presubmits.yaml index 95b595f977d8f..53457354ac37c 100644 --- a/ci-operator/jobs/openshift-priv/ironic-image/openshift-priv-ironic-image-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ironic-image/openshift-priv-ironic-image-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ironic-image-release-4.9-e2e-metal-ipi path_alias: github.com/openshift/ironic-image rerun_command: /test e2e-metal-ipi @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -89,8 +89,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ironic-image-release-4.9-e2e-metal-ipi-virtualmedia path_alias: github.com/openshift/ironic-image rerun_command: /test e2e-metal-ipi-virtualmedia @@ -109,7 +109,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -167,8 +167,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ironic-image-release-4.9-images path_alias: github.com/openshift/ironic-image rerun_command: /test images @@ -185,7 +185,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.9-postsubmits.yaml index 9238e14a5428f..7cea7773d26a0 100644 --- a/ci-operator/jobs/openshift-priv/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/ironic-inspector-image: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-ironic-inspector-image-release-4.9-images path_alias: github.com/openshift/ironic-inspector-image @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.9-presubmits.yaml index 79e653098cca0..7f1fefff13888 100644 --- a/ci-operator/jobs/openshift-priv/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ironic-inspector-image/openshift-priv-ironic-inspector-image-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ironic-inspector-image-release-4.9-e2e-metal-ipi path_alias: github.com/openshift/ironic-inspector-image rerun_command: /test e2e-metal-ipi @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -89,8 +89,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ironic-inspector-image-release-4.9-images path_alias: github.com/openshift/ironic-inspector-image rerun_command: /test images @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/ironic-ipa-downloader/openshift-priv-ironic-ipa-downloader-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-ipa-downloader/openshift-priv-ironic-ipa-downloader-release-4.9-postsubmits.yaml index 5854ab640de26..160344b47250b 100644 --- a/ci-operator/jobs/openshift-priv/ironic-ipa-downloader/openshift-priv-ironic-ipa-downloader-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ironic-ipa-downloader/openshift-priv-ironic-ipa-downloader-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/ironic-ipa-downloader: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-ironic-ipa-downloader-release-4.9-images path_alias: github.com/openshift/ironic-ipa-downloader @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/ironic-ipa-downloader/openshift-priv-ironic-ipa-downloader-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-ipa-downloader/openshift-priv-ironic-ipa-downloader-release-4.9-presubmits.yaml index 6ee2927c15796..45cda1c05158c 100644 --- a/ci-operator/jobs/openshift-priv/ironic-ipa-downloader/openshift-priv-ironic-ipa-downloader-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ironic-ipa-downloader/openshift-priv-ironic-ipa-downloader-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ironic-ipa-downloader-release-4.9-e2e-metal-ipi path_alias: github.com/openshift/ironic-ipa-downloader rerun_command: /test e2e-metal-ipi @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -89,8 +89,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ironic-ipa-downloader-release-4.9-images path_alias: github.com/openshift/ironic-ipa-downloader rerun_command: /test images @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/ironic-rhcos-downloader/openshift-priv-ironic-rhcos-downloader-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-rhcos-downloader/openshift-priv-ironic-rhcos-downloader-release-4.9-postsubmits.yaml index ba777ea9a2df5..d2fbab5498cf6 100644 --- a/ci-operator/jobs/openshift-priv/ironic-rhcos-downloader/openshift-priv-ironic-rhcos-downloader-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ironic-rhcos-downloader/openshift-priv-ironic-rhcos-downloader-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/ironic-rhcos-downloader: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-ironic-rhcos-downloader-release-4.9-images path_alias: github.com/openshift/ironic-rhcos-downloader @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/ironic-rhcos-downloader/openshift-priv-ironic-rhcos-downloader-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-rhcos-downloader/openshift-priv-ironic-rhcos-downloader-release-4.9-presubmits.yaml index ef6492d40d267..e93f90998d89b 100644 --- a/ci-operator/jobs/openshift-priv/ironic-rhcos-downloader/openshift-priv-ironic-rhcos-downloader-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ironic-rhcos-downloader/openshift-priv-ironic-rhcos-downloader-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ironic-rhcos-downloader-release-4.9-e2e-metal-ipi path_alias: github.com/openshift/ironic-rhcos-downloader rerun_command: /test e2e-metal-ipi @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -89,8 +89,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ironic-rhcos-downloader-release-4.9-images path_alias: github.com/openshift/ironic-rhcos-downloader rerun_command: /test images @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/ironic-static-ip-manager/openshift-priv-ironic-static-ip-manager-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-static-ip-manager/openshift-priv-ironic-static-ip-manager-release-4.9-postsubmits.yaml index 107ec49d5d04c..dd9a666737a3b 100644 --- a/ci-operator/jobs/openshift-priv/ironic-static-ip-manager/openshift-priv-ironic-static-ip-manager-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ironic-static-ip-manager/openshift-priv-ironic-static-ip-manager-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/ironic-static-ip-manager: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-ironic-static-ip-manager-release-4.9-images path_alias: github.com/openshift/ironic-static-ip-manager @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/ironic-static-ip-manager/openshift-priv-ironic-static-ip-manager-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/ironic-static-ip-manager/openshift-priv-ironic-static-ip-manager-release-4.9-presubmits.yaml index 3b379997ecca3..8ff654e3df25d 100644 --- a/ci-operator/jobs/openshift-priv/ironic-static-ip-manager/openshift-priv-ironic-static-ip-manager-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ironic-static-ip-manager/openshift-priv-ironic-static-ip-manager-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ironic-static-ip-manager-release-4.9-e2e-metal-ipi path_alias: github.com/openshift/ironic-static-ip-manager rerun_command: /test e2e-metal-ipi @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -89,8 +89,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ironic-static-ip-manager-release-4.9-images path_alias: github.com/openshift/ironic-static-ip-manager rerun_command: /test images @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/jenkins-client-plugin/openshift-priv-jenkins-client-plugin-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/jenkins-client-plugin/openshift-priv-jenkins-client-plugin-release-4.9-postsubmits.yaml index b4ecbabcf018c..2a21ae7f8b40a 100644 --- a/ci-operator/jobs/openshift-priv/jenkins-client-plugin/openshift-priv-jenkins-client-plugin-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/jenkins-client-plugin/openshift-priv-jenkins-client-plugin-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/jenkins-client-plugin: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-jenkins-client-plugin-release-4.9-images path_alias: github.com/openshift/jenkins-client-plugin @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/jenkins-client-plugin/openshift-priv-jenkins-client-plugin-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/jenkins-client-plugin/openshift-priv-jenkins-client-plugin-release-4.9-presubmits.yaml index af834858c8947..9c6f5bd613059 100644 --- a/ci-operator/jobs/openshift-priv/jenkins-client-plugin/openshift-priv-jenkins-client-plugin-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/jenkins-client-plugin/openshift-priv-jenkins-client-plugin-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-jenkins-client-plugin-release-4.9-e2e-aws-jenkins path_alias: github.com/openshift/jenkins-client-plugin rerun_command: /test e2e-aws-jenkins @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-jenkins-client-plugin-release-4.9-e2e-aws-operator path_alias: github.com/openshift/jenkins-client-plugin rerun_command: /test e2e-aws-operator @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-jenkins-client-plugin-release-4.9-images path_alias: github.com/openshift/jenkins-client-plugin rerun_command: /test images @@ -181,7 +181,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/jenkins-openshift-login-plugin/openshift-priv-jenkins-openshift-login-plugin-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/jenkins-openshift-login-plugin/openshift-priv-jenkins-openshift-login-plugin-release-4.9-postsubmits.yaml index 7a169a97701e0..31736077992be 100644 --- a/ci-operator/jobs/openshift-priv/jenkins-openshift-login-plugin/openshift-priv-jenkins-openshift-login-plugin-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/jenkins-openshift-login-plugin/openshift-priv-jenkins-openshift-login-plugin-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/jenkins-openshift-login-plugin: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-jenkins-openshift-login-plugin-release-4.9-images path_alias: github.com/openshift/jenkins-openshift-login-plugin @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/jenkins-openshift-login-plugin/openshift-priv-jenkins-openshift-login-plugin-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/jenkins-openshift-login-plugin/openshift-priv-jenkins-openshift-login-plugin-release-4.9-presubmits.yaml index 3aca71c5153c8..43c9d9952ae10 100644 --- a/ci-operator/jobs/openshift-priv/jenkins-openshift-login-plugin/openshift-priv-jenkins-openshift-login-plugin-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/jenkins-openshift-login-plugin/openshift-priv-jenkins-openshift-login-plugin-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-jenkins-openshift-login-plugin-release-4.9-e2e-aws-jenkins path_alias: github.com/openshift/jenkins-openshift-login-plugin rerun_command: /test e2e-aws-jenkins @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-jenkins-openshift-login-plugin-release-4.9-images path_alias: github.com/openshift/jenkins-openshift-login-plugin rerun_command: /test images @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/jenkins-sync-plugin/openshift-priv-jenkins-sync-plugin-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/jenkins-sync-plugin/openshift-priv-jenkins-sync-plugin-release-4.9-postsubmits.yaml index 4a59ee4d16575..2493575b075af 100644 --- a/ci-operator/jobs/openshift-priv/jenkins-sync-plugin/openshift-priv-jenkins-sync-plugin-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/jenkins-sync-plugin/openshift-priv-jenkins-sync-plugin-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/jenkins-sync-plugin: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-jenkins-sync-plugin-release-4.9-images path_alias: github.com/openshift/jenkins-sync-plugin @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/jenkins-sync-plugin/openshift-priv-jenkins-sync-plugin-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/jenkins-sync-plugin/openshift-priv-jenkins-sync-plugin-release-4.9-presubmits.yaml index 13fb58ba994e8..0942627f98706 100644 --- a/ci-operator/jobs/openshift-priv/jenkins-sync-plugin/openshift-priv-jenkins-sync-plugin-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/jenkins-sync-plugin/openshift-priv-jenkins-sync-plugin-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-jenkins-sync-plugin-release-4.9-e2e-aws-jenkins path_alias: github.com/openshift/jenkins-sync-plugin rerun_command: /test e2e-aws-jenkins @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-jenkins-sync-plugin-release-4.9-images path_alias: github.com/openshift/jenkins-sync-plugin rerun_command: /test images @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/jenkins/openshift-priv-jenkins-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/jenkins/openshift-priv-jenkins-release-4.9-postsubmits.yaml index 067f4548a5213..2ac179d27dede 100644 --- a/ci-operator/jobs/openshift-priv/jenkins/openshift-priv-jenkins-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/jenkins/openshift-priv-jenkins-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/jenkins: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-jenkins-release-4.9-images path_alias: github.com/openshift/jenkins @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/jenkins/openshift-priv-jenkins-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/jenkins/openshift-priv-jenkins-release-4.9-presubmits.yaml index c74e0fb59cc5d..ece519f731858 100644 --- a/ci-operator/jobs/openshift-priv/jenkins/openshift-priv-jenkins-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/jenkins/openshift-priv-jenkins-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-jenkins-release-4.9-e2e-aws path_alias: github.com/openshift/jenkins rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-jenkins-release-4.9-e2e-aws-jenkins path_alias: github.com/openshift/jenkins rerun_command: /test e2e-aws-jenkins @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-jenkins-release-4.9-images path_alias: github.com/openshift/jenkins rerun_command: /test images @@ -181,7 +181,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.9-postsubmits.yaml index fce880350c04e..e8743b24a2670 100644 --- a/ci-operator/jobs/openshift-priv/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/k8s-prometheus-adapter: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-k8s-prometheus-adapter-release-4.9-images path_alias: github.com/directxman12/k8s-prometheus-adapter @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.9-presubmits.yaml index e820875c45461..78f00487881a2 100644 --- a/ci-operator/jobs/openshift-priv/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/k8s-prometheus-adapter/openshift-priv-k8s-prometheus-adapter-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-k8s-prometheus-adapter-release-4.9-e2e-aws path_alias: github.com/directxman12/k8s-prometheus-adapter rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-k8s-prometheus-adapter-release-4.9-images path_alias: github.com/directxman12/k8s-prometheus-adapter rerun_command: /test images @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -145,8 +145,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-k8s-prometheus-adapter-release-4.9-unit path_alias: github.com/directxman12/k8s-prometheus-adapter rerun_command: /test unit @@ -163,7 +163,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -203,8 +203,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-k8s-prometheus-adapter-release-4.9-vendor path_alias: github.com/directxman12/k8s-prometheus-adapter rerun_command: /test vendor @@ -221,7 +221,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.9-postsubmits.yaml index c7731acef26bb..78b33dc3f209a 100644 --- a/ci-operator/jobs/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/kube-rbac-proxy: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-kube-rbac-proxy-release-4.9-images path_alias: github.com/openshift/kube-rbac-proxy @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.9-presubmits.yaml index ef8fb175f9b3e..c1bf76f168de9 100644 --- a/ci-operator/jobs/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/kube-rbac-proxy/openshift-priv-kube-rbac-proxy-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kube-rbac-proxy-release-4.9-e2e-aws path_alias: github.com/openshift/kube-rbac-proxy rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kube-rbac-proxy-release-4.9-images path_alias: github.com/openshift/kube-rbac-proxy rerun_command: /test images @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -145,8 +145,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kube-rbac-proxy-release-4.9-test-unit path_alias: github.com/openshift/kube-rbac-proxy rerun_command: /test test-unit @@ -163,7 +163,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -203,8 +203,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kube-rbac-proxy-release-4.9-vendor path_alias: github.com/openshift/kube-rbac-proxy rerun_command: /test vendor @@ -221,7 +221,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.9-postsubmits.yaml index 291d053625cf0..3d816ffe17b2d 100644 --- a/ci-operator/jobs/openshift-priv/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/kube-state-metrics: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-kube-state-metrics-release-4.9-images path_alias: k8s.io/kube-state-metrics @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.9-presubmits.yaml index 1604c8ecdc314..059b28c79b9dd 100644 --- a/ci-operator/jobs/openshift-priv/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/kube-state-metrics/openshift-priv-kube-state-metrics-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kube-state-metrics-release-4.9-e2e-aws path_alias: k8s.io/kube-state-metrics rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kube-state-metrics-release-4.9-images path_alias: k8s.io/kube-state-metrics rerun_command: /test images @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -145,8 +145,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kube-state-metrics-release-4.9-test-unit path_alias: k8s.io/kube-state-metrics rerun_command: /test test-unit @@ -163,7 +163,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -203,8 +203,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kube-state-metrics-release-4.9-vendor path_alias: k8s.io/kube-state-metrics rerun_command: /test vendor @@ -221,7 +221,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/kubecsr/openshift-priv-kubecsr-openshift-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/kubecsr/openshift-priv-kubecsr-openshift-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..9797581908dd1 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kubecsr/openshift-priv-kubecsr-openshift-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/kubecsr: + - agent: kubernetes + branches: + - ^openshift-4\.9$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-kubecsr-openshift-4.9-images + path_alias: github.com/coreos/kubecsr + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/kubecsr/openshift-priv-kubecsr-openshift-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/kubecsr/openshift-priv-kubecsr-openshift-4.9-presubmits.yaml new file mode 100644 index 0000000000000..ce46ae16b07c3 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/kubecsr/openshift-priv-kubecsr-openshift-4.9-presubmits.yaml @@ -0,0 +1,194 @@ +presubmits: + openshift-priv/kubecsr: + - agent: kubernetes + always_run: true + branches: + - openshift-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-kubecsr-openshift-4.9-e2e-aws + path_alias: github.com/coreos/kubecsr + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - openshift-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-kubecsr-openshift-4.9-images + path_alias: github.com/coreos/kubecsr + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - openshift-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-kubecsr-openshift-4.9-unit + path_alias: github.com/coreos/kubecsr + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/kubefed-operator/openshift-priv-kubefed-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/kubefed-operator/openshift-priv-kubefed-operator-release-4.9-postsubmits.yaml index 8986256d5d2c2..c7f6a2aac45aa 100644 --- a/ci-operator/jobs/openshift-priv/kubefed-operator/openshift-priv-kubefed-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/kubefed-operator/openshift-priv-kubefed-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/kubefed-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-kubefed-operator-release-4.9-images path_alias: github.com/openshift/kubefed-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/kubefed-operator/openshift-priv-kubefed-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/kubefed-operator/openshift-priv-kubefed-operator-release-4.9-presubmits.yaml index 5d4635eb099e5..1faa89d766997 100644 --- a/ci-operator/jobs/openshift-priv/kubefed-operator/openshift-priv-kubefed-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/kubefed-operator/openshift-priv-kubefed-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubefed-operator-release-4.9-images path_alias: github.com/openshift/kubefed-operator rerun_command: /test images @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -69,8 +69,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubefed-operator-release-4.9-olm-e2e path_alias: github.com/openshift/kubefed-operator rerun_command: /test olm-e2e @@ -89,7 +89,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -145,8 +145,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubefed-operator-release-4.9-unit path_alias: github.com/openshift/kubefed-operator rerun_command: /test unit @@ -163,7 +163,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -203,8 +203,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubefed-operator-release-4.9-vet path_alias: github.com/openshift/kubefed-operator rerun_command: /test vet @@ -221,7 +221,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/kubefed/openshift-priv-kubefed-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/kubefed/openshift-priv-kubefed-release-4.9-postsubmits.yaml index cfd70468727f6..fe45393808e1b 100644 --- a/ci-operator/jobs/openshift-priv/kubefed/openshift-priv-kubefed-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/kubefed/openshift-priv-kubefed-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/kubefed: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-kubefed-release-4.9-images path_alias: sigs.k8s.io/kubefed @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/kubefed/openshift-priv-kubefed-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/kubefed/openshift-priv-kubefed-release-4.9-presubmits.yaml index 9031dce4fb8a0..4570f3d7b3dbe 100644 --- a/ci-operator/jobs/openshift-priv/kubefed/openshift-priv-kubefed-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/kubefed/openshift-priv-kubefed-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubefed-release-4.9-images path_alias: sigs.k8s.io/kubefed rerun_command: /test images @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -69,8 +69,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubefed-release-4.9-managed-e2e path_alias: sigs.k8s.io/kubefed rerun_command: /test managed-e2e @@ -87,7 +87,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -127,8 +127,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubefed-release-4.9-unit path_alias: sigs.k8s.io/kubefed rerun_command: /test unit @@ -145,7 +145,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -185,8 +185,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubefed-release-4.9-vet path_alias: sigs.k8s.io/kubefed rerun_command: /test vet @@ -203,7 +203,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-4.9-postsubmits.yaml index 73283003e28d5..ca778d09dea77 100644 --- a/ci-operator/jobs/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/kubernetes-autoscaler: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-kubernetes-autoscaler-release-4.9-images path_alias: k8s.io/autoscaler @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-4.9-presubmits.yaml index 4db77046495b8..b3ae691d52fdb 100644 --- a/ci-operator/jobs/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-autoscaler-release-4.9-e2e-aws-operator path_alias: k8s.io/autoscaler rerun_command: /test e2e-aws-operator @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-autoscaler-release-4.9-e2e-azure-operator path_alias: k8s.io/autoscaler rerun_command: /test e2e-azure-operator @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-autoscaler-release-4.9-e2e-gcp-operator path_alias: k8s.io/autoscaler rerun_command: /test e2e-gcp-operator @@ -183,7 +183,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -241,8 +241,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-autoscaler-release-4.9-git-history path_alias: k8s.io/autoscaler rerun_command: /test git-history @@ -259,7 +259,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -299,8 +299,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-autoscaler-release-4.9-goimports path_alias: k8s.io/autoscaler rerun_command: /test goimports @@ -317,7 +317,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -357,8 +357,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-autoscaler-release-4.9-golint path_alias: k8s.io/autoscaler rerun_command: /test golint @@ -375,7 +375,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -415,8 +415,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-autoscaler-release-4.9-govet path_alias: k8s.io/autoscaler rerun_command: /test govet @@ -433,7 +433,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -473,8 +473,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-autoscaler-release-4.9-images path_alias: k8s.io/autoscaler rerun_command: /test images @@ -491,7 +491,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -531,8 +531,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-autoscaler-release-4.9-unit path_alias: k8s.io/autoscaler rerun_command: /test unit @@ -549,7 +549,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/kubernetes-kube-storage-version-migrator/openshift-priv-kubernetes-kube-storage-version-migrator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/kubernetes-kube-storage-version-migrator/openshift-priv-kubernetes-kube-storage-version-migrator-release-4.9-postsubmits.yaml index 4b8755f82e594..aefb7b4b7f5b5 100644 --- a/ci-operator/jobs/openshift-priv/kubernetes-kube-storage-version-migrator/openshift-priv-kubernetes-kube-storage-version-migrator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/kubernetes-kube-storage-version-migrator/openshift-priv-kubernetes-kube-storage-version-migrator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/kubernetes-kube-storage-version-migrator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-kubernetes-kube-storage-version-migrator-release-4.9-images path_alias: github.com/kubernetes-sigs/kube-storage-version-migrator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/kubernetes-kube-storage-version-migrator/openshift-priv-kubernetes-kube-storage-version-migrator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/kubernetes-kube-storage-version-migrator/openshift-priv-kubernetes-kube-storage-version-migrator-release-4.9-presubmits.yaml index 542698a5e035b..34735bf990c50 100644 --- a/ci-operator/jobs/openshift-priv/kubernetes-kube-storage-version-migrator/openshift-priv-kubernetes-kube-storage-version-migrator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/kubernetes-kube-storage-version-migrator/openshift-priv-kubernetes-kube-storage-version-migrator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-kube-storage-version-migrator-release-4.9-e2e-aws path_alias: github.com/kubernetes-sigs/kube-storage-version-migrator rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-kube-storage-version-migrator-release-4.9-images path_alias: github.com/kubernetes-sigs/kube-storage-version-migrator rerun_command: /test images @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -145,8 +145,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-kube-storage-version-migrator-release-4.9-unit path_alias: github.com/kubernetes-sigs/kube-storage-version-migrator rerun_command: /test unit @@ -163,7 +163,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -203,8 +203,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-kube-storage-version-migrator-release-4.9-verify path_alias: github.com/kubernetes-sigs/kube-storage-version-migrator rerun_command: /test verify @@ -221,7 +221,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/kubernetes-nmstate/openshift-priv-kubernetes-nmstate-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/kubernetes-nmstate/openshift-priv-kubernetes-nmstate-release-4.9-presubmits.yaml index 47e2b84a15e16..b7fe21d0887f8 100644 --- a/ci-operator/jobs/openshift-priv/kubernetes-nmstate/openshift-priv-kubernetes-nmstate-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/kubernetes-nmstate/openshift-priv-kubernetes-nmstate-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-nmstate-release-4.9-unit path_alias: github.com/openshift/kubernetes-nmstate rerun_command: /test unit @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.7-kubernetes-1.20.1-presubmits.yaml b/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.7-kubernetes-1.20.1-presubmits.yaml deleted file mode 100644 index 30b5aa85e656a..0000000000000 --- a/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.7-kubernetes-1.20.1-presubmits.yaml +++ /dev/null @@ -1,60 +0,0 @@ -presubmits: - openshift-priv/kubernetes: - - agent: kubernetes - always_run: true - branches: - - oc-4.7-kubernetes-1.20.1 - cluster: build02 - context: ci/prow/unit - decorate: true - decoration_config: - skip_cloning: true - hidden: true - labels: - ci-operator.openshift.io/prowgen-controlled: "true" - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-priv-kubernetes-oc-4.7-kubernetes-1.20.1-unit - path_alias: github.com/openshift/kubernetes - rerun_command: /test unit - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --oauth-token-path=/usr/local/github-credentials/oauth - - --report-password-file=/etc/report/password.txt - - --report-username=ci - - --target=unit - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /usr/local/github-credentials - name: github-credentials-openshift-ci-robot-private-git-cloner - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: github-credentials-openshift-ci-robot-private-git-cloner - secret: - secretName: github-credentials-openshift-ci-robot-private-git-cloner - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-origin-4.3-kubernetes-1.16.0-beta.2-presubmits.yaml b/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-origin-4.3-kubernetes-1.16.0-beta.2-presubmits.yaml deleted file mode 100644 index 42e413729d7f3..0000000000000 --- a/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-origin-4.3-kubernetes-1.16.0-beta.2-presubmits.yaml +++ /dev/null @@ -1,118 +0,0 @@ -presubmits: - openshift-priv/kubernetes: - - agent: kubernetes - always_run: true - branches: - - origin-4.3-kubernetes-1.16.0-beta.2 - cluster: build02 - context: ci/prow/unit - decorate: true - decoration_config: - skip_cloning: true - hidden: true - labels: - ci-operator.openshift.io/prowgen-controlled: "true" - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-priv-kubernetes-origin-4.3-kubernetes-1.16.0-beta.2-unit - path_alias: github.com/openshift/kubernetes - rerun_command: /test unit - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --oauth-token-path=/usr/local/github-credentials/oauth - - --report-password-file=/etc/report/password.txt - - --report-username=ci - - --target=unit - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /usr/local/github-credentials - name: github-credentials-openshift-ci-robot-private-git-cloner - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: github-credentials-openshift-ci-robot-private-git-cloner - secret: - secretName: github-credentials-openshift-ci-robot-private-git-cloner - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )unit,?($|\s.*) - - agent: kubernetes - always_run: true - branches: - - origin-4.3-kubernetes-1.16.0-beta.2 - cluster: build02 - context: ci/prow/verify - decorate: true - decoration_config: - skip_cloning: true - hidden: true - labels: - ci-operator.openshift.io/prowgen-controlled: "true" - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-priv-kubernetes-origin-4.3-kubernetes-1.16.0-beta.2-verify - path_alias: github.com/openshift/kubernetes - rerun_command: /test verify - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --oauth-token-path=/usr/local/github-credentials/oauth - - --report-password-file=/etc/report/password.txt - - --report-username=ci - - --target=verify - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /usr/local/github-credentials - name: github-credentials-openshift-ci-robot-private-git-cloner - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: github-credentials-openshift-ci-robot-private-git-cloner - secret: - secretName: github-credentials-openshift-ci-robot-private-git-cloner - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-origin-4.4-kubernetes-1.17.0-rc.2-presubmits.yaml b/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-origin-4.4-kubernetes-1.17.0-rc.2-presubmits.yaml deleted file mode 100644 index 9aed9b74e3e08..0000000000000 --- a/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-origin-4.4-kubernetes-1.17.0-rc.2-presubmits.yaml +++ /dev/null @@ -1,118 +0,0 @@ -presubmits: - openshift-priv/kubernetes: - - agent: kubernetes - always_run: true - branches: - - origin-4.4-kubernetes-1.17.0-rc.2 - cluster: build02 - context: ci/prow/unit - decorate: true - decoration_config: - skip_cloning: true - hidden: true - labels: - ci-operator.openshift.io/prowgen-controlled: "true" - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-priv-kubernetes-origin-4.4-kubernetes-1.17.0-rc.2-unit - path_alias: github.com/openshift/kubernetes - rerun_command: /test unit - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --oauth-token-path=/usr/local/github-credentials/oauth - - --report-password-file=/etc/report/password.txt - - --report-username=ci - - --target=unit - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /usr/local/github-credentials - name: github-credentials-openshift-ci-robot-private-git-cloner - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: github-credentials-openshift-ci-robot-private-git-cloner - secret: - secretName: github-credentials-openshift-ci-robot-private-git-cloner - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )unit,?($|\s.*) - - agent: kubernetes - always_run: true - branches: - - origin-4.4-kubernetes-1.17.0-rc.2 - cluster: build02 - context: ci/prow/verify - decorate: true - decoration_config: - skip_cloning: true - hidden: true - labels: - ci-operator.openshift.io/prowgen-controlled: "true" - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-priv-kubernetes-origin-4.4-kubernetes-1.17.0-rc.2-verify - path_alias: github.com/openshift/kubernetes - rerun_command: /test verify - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --oauth-token-path=/usr/local/github-credentials/oauth - - --report-password-file=/etc/report/password.txt - - --report-username=ci - - --target=verify - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /usr/local/github-credentials - name: github-credentials-openshift-ci-robot-private-git-cloner - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: github-credentials-openshift-ci-robot-private-git-cloner - secret: - secretName: github-credentials-openshift-ci-robot-private-git-cloner - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-release-4.9-postsubmits.yaml index 75ca2af734cf1..8918bc8673641 100644 --- a/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/kubernetes: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-kubernetes-release-4.9-images path_alias: k8s.io/kubernetes @@ -30,7 +30,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-release-4.9-presubmits.yaml index 3a403e143e67b..be7cdc8a73cb4 100644 --- a/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-release-4.9-configmap-scale path_alias: k8s.io/kubernetes rerun_command: /test configmap-scale @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-release-4.9-e2e-agnostic-cmd path_alias: k8s.io/kubernetes rerun_command: /test e2e-agnostic-cmd @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -165,8 +165,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-release-4.9-e2e-aws path_alias: k8s.io/kubernetes rerun_command: /test e2e-aws @@ -185,7 +185,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -241,8 +241,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-release-4.9-e2e-aws-csi path_alias: k8s.io/kubernetes rerun_command: /test e2e-aws-csi @@ -261,7 +261,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -317,8 +317,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-release-4.9-e2e-aws-disruptive path_alias: k8s.io/kubernetes rerun_command: /test e2e-aws-disruptive @@ -342,11 +342,10 @@ presubmits: - name: JOB_NAME_SAFE value: e2e-aws-disruptive - name: TEST_COMMAND - value: setup_ssh_bastion; TEST_SUITE=openshift/disruptive run-tests; TEST_SUITE=openshift/conformance/parallel - run-tests + value: setup_ssh_bastion; TEST_SUITE=openshift/disruptive run-tests; TEST_SUITE=openshift/conformance/parallel run-tests image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -408,8 +407,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-release-4.9-e2e-aws-jenkins path_alias: k8s.io/kubernetes rerun_command: /test e2e-aws-jenkins @@ -428,7 +427,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -484,8 +483,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-release-4.9-e2e-aws-multitenant path_alias: k8s.io/kubernetes rerun_command: /test e2e-aws-multitenant @@ -504,7 +503,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -560,8 +559,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-release-4.9-e2e-aws-ovn path_alias: k8s.io/kubernetes rerun_command: /test e2e-aws-ovn @@ -580,7 +579,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -636,8 +635,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-release-4.9-e2e-aws-selfupgrade path_alias: k8s.io/kubernetes rerun_command: /test e2e-aws-selfupgrade @@ -656,7 +655,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -712,8 +711,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-release-4.9-e2e-aws-serial path_alias: k8s.io/kubernetes rerun_command: /test e2e-aws-serial @@ -732,7 +731,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -788,8 +787,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-release-4.9-e2e-aws-upgrade path_alias: k8s.io/kubernetes rerun_command: /test e2e-aws-upgrade @@ -808,7 +807,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -864,8 +863,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-release-4.9-e2e-azure path_alias: k8s.io/kubernetes rerun_command: /test e2e-azure @@ -884,7 +883,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -940,8 +939,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-release-4.9-e2e-azure-upgrade path_alias: k8s.io/kubernetes rerun_command: /test e2e-azure-upgrade @@ -960,7 +959,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1016,8 +1015,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-release-4.9-e2e-gcp path_alias: k8s.io/kubernetes rerun_command: /test e2e-gcp @@ -1036,7 +1035,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1094,8 +1093,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-release-4.9-e2e-gcp-upgrade path_alias: k8s.io/kubernetes rerun_command: /test e2e-gcp-upgrade @@ -1114,7 +1113,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1172,8 +1171,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-release-4.9-e2e-metal-ipi path_alias: k8s.io/kubernetes rerun_command: /test e2e-metal-ipi @@ -1192,7 +1191,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1250,8 +1249,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-release-4.9-e2e-metal-ipi-ovn-dualstack path_alias: k8s.io/kubernetes rerun_command: /test e2e-metal-ipi-ovn-dualstack @@ -1270,7 +1269,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1328,8 +1327,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-release-4.9-e2e-metal-ipi-ovn-ipv6 path_alias: k8s.io/kubernetes rerun_command: /test e2e-metal-ipi-ovn-ipv6 @@ -1348,7 +1347,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1406,8 +1405,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-release-4.9-e2e-vsphere path_alias: k8s.io/kubernetes rerun_command: /test e2e-vsphere @@ -1426,7 +1425,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1482,8 +1481,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-release-4.9-images path_alias: k8s.io/kubernetes rerun_command: /test images @@ -1501,7 +1500,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1541,8 +1540,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-release-4.9-integration path_alias: k8s.io/kubernetes rerun_command: /test integration @@ -1559,7 +1558,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1599,8 +1598,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-release-4.9-k8s-e2e-conformance-aws path_alias: k8s.io/kubernetes rerun_command: /test k8s-e2e-conformance-aws @@ -1619,7 +1618,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1675,8 +1674,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-release-4.9-k8s-e2e-gcp path_alias: k8s.io/kubernetes rerun_command: /test k8s-e2e-gcp @@ -1695,7 +1694,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1753,8 +1752,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-release-4.9-k8s-e2e-gcp-serial path_alias: k8s.io/kubernetes rerun_command: /test k8s-e2e-gcp-serial @@ -1773,7 +1772,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1831,8 +1830,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-release-4.9-unit path_alias: k8s.io/kubernetes rerun_command: /test unit @@ -1849,7 +1848,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1889,8 +1888,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-release-4.9-verify path_alias: k8s.io/kubernetes rerun_command: /test verify @@ -1907,7 +1906,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1947,8 +1946,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kubernetes-release-4.9-verify-commits path_alias: k8s.io/kubernetes rerun_command: /test verify-commits @@ -1965,7 +1964,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/kuryr-kubernetes/openshift-priv-kuryr-kubernetes-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/kuryr-kubernetes/openshift-priv-kuryr-kubernetes-release-4.9-postsubmits.yaml index 8c6e7dae25863..363efab19b65b 100644 --- a/ci-operator/jobs/openshift-priv/kuryr-kubernetes/openshift-priv-kuryr-kubernetes-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/kuryr-kubernetes/openshift-priv-kuryr-kubernetes-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/kuryr-kubernetes: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-kuryr-kubernetes-release-4.9-images path_alias: github.com/openshift/kuryr-kubernetes @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/kuryr-kubernetes/openshift-priv-kuryr-kubernetes-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/kuryr-kubernetes/openshift-priv-kuryr-kubernetes-release-4.9-presubmits.yaml index dc196ffbd686a..f7e60015c39a9 100644 --- a/ci-operator/jobs/openshift-priv/kuryr-kubernetes/openshift-priv-kuryr-kubernetes-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/kuryr-kubernetes/openshift-priv-kuryr-kubernetes-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kuryr-kubernetes-release-4.9-images path_alias: github.com/openshift/kuryr-kubernetes rerun_command: /test images @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -69,8 +69,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kuryr-kubernetes-release-4.9-unit path_alias: github.com/openshift/kuryr-kubernetes rerun_command: /test unit @@ -87,7 +87,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -127,8 +127,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-kuryr-kubernetes-release-4.9-verify path_alias: github.com/openshift/kuryr-kubernetes rerun_command: /test verify @@ -145,7 +145,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/leader-elector/openshift-priv-leader-elector-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/leader-elector/openshift-priv-leader-elector-release-4.9-postsubmits.yaml index ac2891df8741a..ed5e8b79afdda 100644 --- a/ci-operator/jobs/openshift-priv/leader-elector/openshift-priv-leader-elector-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/leader-elector/openshift-priv-leader-elector-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/leader-elector: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-leader-elector-release-4.9-images path_alias: github.com/openshift/leader-elector @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/leader-elector/openshift-priv-leader-elector-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/leader-elector/openshift-priv-leader-elector-release-4.9-presubmits.yaml index 1d3bcf15bfee2..25e16142ffb73 100644 --- a/ci-operator/jobs/openshift-priv/leader-elector/openshift-priv-leader-elector-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/leader-elector/openshift-priv-leader-elector-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-leader-elector-release-4.9-images path_alias: github.com/openshift/leader-elector rerun_command: /test images @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -69,8 +69,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-leader-elector-release-4.9-verify path_alias: github.com/openshift/leader-elector rerun_command: /test verify @@ -87,7 +87,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/library-go/openshift-priv-library-go-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/library-go/openshift-priv-library-go-release-4.9-presubmits.yaml index 0bcdcc0cecff7..758882bdf062e 100644 --- a/ci-operator/jobs/openshift-priv/library-go/openshift-priv-library-go-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/library-go/openshift-priv-library-go-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-library-go-release-4.9-e2e-aws-encryption path_alias: github.com/openshift/library-go rerun_command: /test e2e-aws-encryption @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-library-go-release-4.9-unit path_alias: github.com/openshift/library-go rerun_command: /test unit @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -145,8 +145,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-library-go-release-4.9-verify path_alias: github.com/openshift/library-go rerun_command: /test verify @@ -163,7 +163,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -203,8 +203,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-library-go-release-4.9-verify-deps path_alias: github.com/openshift/library-go rerun_command: /test verify-deps @@ -221,7 +221,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.9-postsubmits.yaml index 04363456fcd8b..eeeaa6d8e945a 100644 --- a/ci-operator/jobs/openshift-priv/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/linuxptp-daemon: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-linuxptp-daemon-release-4.9-images path_alias: github.com/openshift/linuxptp-daemon @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.9-presubmits.yaml index 474e94fbc5a54..f501105e8858e 100644 --- a/ci-operator/jobs/openshift-priv/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/linuxptp-daemon/openshift-priv-linuxptp-daemon-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-linuxptp-daemon-release-4.9-e2e-aws path_alias: github.com/openshift/linuxptp-daemon rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-linuxptp-daemon-release-4.9-images path_alias: github.com/openshift/linuxptp-daemon rerun_command: /test images @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/local-storage-operator/openshift-priv-local-storage-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/local-storage-operator/openshift-priv-local-storage-operator-release-4.9-postsubmits.yaml index 69597982a5ef5..4e3310837f81a 100644 --- a/ci-operator/jobs/openshift-priv/local-storage-operator/openshift-priv-local-storage-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/local-storage-operator/openshift-priv-local-storage-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/local-storage-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-local-storage-operator-release-4.9-images path_alias: github.com/openshift/local-storage-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/local-storage-operator/openshift-priv-local-storage-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/local-storage-operator/openshift-priv-local-storage-operator-release-4.9-presubmits.yaml index 7f7a3b4a32dec..970431eaa853a 100644 --- a/ci-operator/jobs/openshift-priv/local-storage-operator/openshift-priv-local-storage-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/local-storage-operator/openshift-priv-local-storage-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-local-storage-operator-release-4.9-e2e-operator path_alias: github.com/openshift/local-storage-operator rerun_command: /test e2e-operator @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-local-storage-operator-release-4.9-images path_alias: github.com/openshift/local-storage-operator rerun_command: /test images @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -145,8 +145,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-local-storage-operator-release-4.9-unit path_alias: github.com/openshift/local-storage-operator rerun_command: /test unit @@ -163,7 +163,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/loki/openshift-priv-loki-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/loki/openshift-priv-loki-release-4.9-postsubmits.yaml index 494cd18a2a311..b14d3767e9805 100644 --- a/ci-operator/jobs/openshift-priv/loki/openshift-priv-loki-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/loki/openshift-priv-loki-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/loki: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-loki-release-4.9-images path_alias: github.com/openshift/loki @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/loki/openshift-priv-loki-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/loki/openshift-priv-loki-release-4.9-presubmits.yaml index f3a3c5bbd17ed..99f8f01cfeac0 100644 --- a/ci-operator/jobs/openshift-priv/loki/openshift-priv-loki-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/loki/openshift-priv-loki-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-loki-release-4.9-images path_alias: github.com/openshift/loki rerun_command: /test images @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/machine-api-operator/openshift-priv-machine-api-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/machine-api-operator/openshift-priv-machine-api-operator-release-4.9-postsubmits.yaml index d77872b49ac19..6adde4d07447c 100644 --- a/ci-operator/jobs/openshift-priv/machine-api-operator/openshift-priv-machine-api-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/machine-api-operator/openshift-priv-machine-api-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/machine-api-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-machine-api-operator-release-4.9-images path_alias: github.com/openshift/machine-api-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/machine-api-operator/openshift-priv-machine-api-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/machine-api-operator/openshift-priv-machine-api-operator-release-4.9-presubmits.yaml index 7d72318badc9c..fe72f83e20d26 100644 --- a/ci-operator/jobs/openshift-priv/machine-api-operator/openshift-priv-machine-api-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/machine-api-operator/openshift-priv-machine-api-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-api-operator-release-4.9-e2e-aws path_alias: github.com/openshift/machine-api-operator rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-api-operator-release-4.9-e2e-aws-operator path_alias: github.com/openshift/machine-api-operator rerun_command: /test e2e-aws-operator @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-api-operator-release-4.9-e2e-aws-operator-tech-preview path_alias: github.com/openshift/machine-api-operator rerun_command: /test e2e-aws-operator-tech-preview @@ -183,7 +183,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -239,8 +239,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-api-operator-release-4.9-e2e-aws-upgrade path_alias: github.com/openshift/machine-api-operator rerun_command: /test e2e-aws-upgrade @@ -259,7 +259,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -315,8 +315,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-api-operator-release-4.9-e2e-aws-workers-rhel7 path_alias: github.com/openshift/machine-api-operator rerun_command: /test e2e-aws-workers-rhel7 @@ -335,7 +335,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -391,8 +391,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-api-operator-release-4.9-e2e-azure path_alias: github.com/openshift/machine-api-operator rerun_command: /test e2e-azure @@ -411,7 +411,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -467,8 +467,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-api-operator-release-4.9-e2e-azure-operator path_alias: github.com/openshift/machine-api-operator rerun_command: /test e2e-azure-operator @@ -487,7 +487,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -543,8 +543,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-api-operator-release-4.9-e2e-gcp path_alias: github.com/openshift/machine-api-operator rerun_command: /test e2e-gcp @@ -563,7 +563,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -621,8 +621,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-api-operator-release-4.9-e2e-gcp-operator path_alias: github.com/openshift/machine-api-operator rerun_command: /test e2e-gcp-operator @@ -641,7 +641,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -699,8 +699,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-api-operator-release-4.9-e2e-libvirt path_alias: github.com/openshift/machine-api-operator rerun_command: /test e2e-libvirt @@ -719,7 +719,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -777,8 +777,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-api-operator-release-4.9-e2e-metal-ipi path_alias: github.com/openshift/machine-api-operator rerun_command: /test e2e-metal-ipi @@ -797,7 +797,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -855,8 +855,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-api-operator-release-4.9-e2e-vsphere path_alias: github.com/openshift/machine-api-operator rerun_command: /test e2e-vsphere @@ -875,7 +875,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -931,8 +931,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-api-operator-release-4.9-e2e-vsphere-operator path_alias: github.com/openshift/machine-api-operator rerun_command: /test e2e-vsphere-operator @@ -951,7 +951,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1007,8 +1007,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-api-operator-release-4.9-e2e-vsphere-serial path_alias: github.com/openshift/machine-api-operator rerun_command: /test e2e-vsphere-serial @@ -1027,7 +1027,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1083,8 +1083,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-api-operator-release-4.9-generate path_alias: github.com/openshift/machine-api-operator rerun_command: /test generate @@ -1101,7 +1101,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1141,8 +1141,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-api-operator-release-4.9-goimports path_alias: github.com/openshift/machine-api-operator rerun_command: /test goimports @@ -1159,7 +1159,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1199,8 +1199,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-api-operator-release-4.9-golint path_alias: github.com/openshift/machine-api-operator rerun_command: /test golint @@ -1217,7 +1217,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1257,8 +1257,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-api-operator-release-4.9-govet path_alias: github.com/openshift/machine-api-operator rerun_command: /test govet @@ -1275,7 +1275,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1315,8 +1315,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-api-operator-release-4.9-images path_alias: github.com/openshift/machine-api-operator rerun_command: /test images @@ -1333,7 +1333,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1373,8 +1373,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-api-operator-release-4.9-unit path_alias: github.com/openshift/machine-api-operator rerun_command: /test unit @@ -1391,7 +1391,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/machine-config-operator/openshift-priv-machine-config-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/machine-config-operator/openshift-priv-machine-config-operator-release-4.9-postsubmits.yaml index ef8eed2381409..8a3a507eceb21 100644 --- a/ci-operator/jobs/openshift-priv/machine-config-operator/openshift-priv-machine-config-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/machine-config-operator/openshift-priv-machine-config-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/machine-config-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-machine-config-operator-release-4.9-images path_alias: github.com/openshift/machine-config-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/machine-config-operator/openshift-priv-machine-config-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/machine-config-operator/openshift-priv-machine-config-operator-release-4.9-presubmits.yaml index 0846fdbf1f095..0471676f63c51 100644 --- a/ci-operator/jobs/openshift-priv/machine-config-operator/openshift-priv-machine-config-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/machine-config-operator/openshift-priv-machine-config-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-config-operator-release-4.9-cluster-bootimages path_alias: github.com/openshift/machine-config-operator rerun_command: /test cluster-bootimages @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-config-operator-release-4.9-e2e-agnostic-upgrade path_alias: github.com/openshift/machine-config-operator rerun_command: /test e2e-agnostic-upgrade @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -165,8 +165,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-config-operator-release-4.9-e2e-aws path_alias: github.com/openshift/machine-config-operator rerun_command: /test e2e-aws @@ -185,7 +185,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -241,8 +241,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-config-operator-release-4.9-e2e-aws-disruptive path_alias: github.com/openshift/machine-config-operator rerun_command: /test e2e-aws-disruptive @@ -266,11 +266,10 @@ presubmits: - name: JOB_NAME_SAFE value: e2e-aws-disruptive - name: TEST_COMMAND - value: setup_ssh_bastion; TEST_SUITE=openshift/disruptive run-tests; TEST_SUITE=openshift/conformance/parallel - run-tests + value: setup_ssh_bastion; TEST_SUITE=openshift/disruptive run-tests; TEST_SUITE=openshift/conformance/parallel run-tests image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -332,8 +331,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-config-operator-release-4.9-e2e-aws-proxy path_alias: github.com/openshift/machine-config-operator rerun_command: /test e2e-aws-proxy @@ -352,7 +351,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -408,8 +407,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-config-operator-release-4.9-e2e-aws-serial path_alias: github.com/openshift/machine-config-operator rerun_command: /test e2e-aws-serial @@ -428,7 +427,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -484,8 +483,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-config-operator-release-4.9-e2e-aws-single-node path_alias: github.com/openshift/machine-config-operator rerun_command: /test e2e-aws-single-node @@ -504,7 +503,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -560,8 +559,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-config-operator-release-4.9-e2e-aws-workers-rhel7 path_alias: github.com/openshift/machine-config-operator rerun_command: /test e2e-aws-workers-rhel7 @@ -580,7 +579,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -636,8 +635,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-config-operator-release-4.9-e2e-azure path_alias: github.com/openshift/machine-config-operator rerun_command: /test e2e-azure @@ -656,7 +655,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -712,8 +711,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-config-operator-release-4.9-e2e-gcp-op path_alias: github.com/openshift/machine-config-operator rerun_command: /test e2e-gcp-op @@ -732,7 +731,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -790,8 +789,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-config-operator-release-4.9-e2e-metal-assisted path_alias: github.com/openshift/machine-config-operator rerun_command: /test e2e-metal-assisted @@ -810,7 +809,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -868,8 +867,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-config-operator-release-4.9-e2e-metal-ipi path_alias: github.com/openshift/machine-config-operator rerun_command: /test e2e-metal-ipi @@ -888,7 +887,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -946,8 +945,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-config-operator-release-4.9-e2e-metal-ipi-ovn-dualstack path_alias: github.com/openshift/machine-config-operator rerun_command: /test e2e-metal-ipi-ovn-dualstack @@ -966,7 +965,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1024,8 +1023,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-config-operator-release-4.9-e2e-ovirt path_alias: github.com/openshift/machine-config-operator rerun_command: /test e2e-ovirt @@ -1044,7 +1043,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1102,8 +1101,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-config-operator-release-4.9-e2e-ovn-step-registry path_alias: github.com/openshift/machine-config-operator rerun_command: /test e2e-ovn-step-registry @@ -1122,7 +1121,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1178,8 +1177,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-config-operator-release-4.9-e2e-vsphere path_alias: github.com/openshift/machine-config-operator rerun_command: /test e2e-vsphere @@ -1198,7 +1197,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1254,8 +1253,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-config-operator-release-4.9-e2e-vsphere-upi path_alias: github.com/openshift/machine-config-operator rerun_command: /test e2e-vsphere-upi @@ -1274,7 +1273,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1330,8 +1329,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-config-operator-release-4.9-images path_alias: github.com/openshift/machine-config-operator rerun_command: /test images @@ -1348,7 +1347,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1388,8 +1387,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-config-operator-release-4.9-unit path_alias: github.com/openshift/machine-config-operator rerun_command: /test unit @@ -1406,7 +1405,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1446,8 +1445,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-machine-config-operator-release-4.9-verify path_alias: github.com/openshift/machine-config-operator rerun_command: /test verify @@ -1464,7 +1463,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/mdns-publisher/openshift-priv-mdns-publisher-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/mdns-publisher/openshift-priv-mdns-publisher-release-4.9-postsubmits.yaml index 9c145279fd940..f7f4f1b0446f7 100644 --- a/ci-operator/jobs/openshift-priv/mdns-publisher/openshift-priv-mdns-publisher-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/mdns-publisher/openshift-priv-mdns-publisher-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/mdns-publisher: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-mdns-publisher-release-4.9-images path_alias: github.com/openshift/mdns-publisher @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/mdns-publisher/openshift-priv-mdns-publisher-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/mdns-publisher/openshift-priv-mdns-publisher-release-4.9-presubmits.yaml index ea0daa66e2f78..eb2b6ad6c67a5 100644 --- a/ci-operator/jobs/openshift-priv/mdns-publisher/openshift-priv-mdns-publisher-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/mdns-publisher/openshift-priv-mdns-publisher-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-mdns-publisher-release-4.9-e2e-metal-ipi path_alias: github.com/openshift/mdns-publisher rerun_command: /test e2e-metal-ipi @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -89,8 +89,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-mdns-publisher-release-4.9-e2e-openstack-ipi path_alias: github.com/openshift/mdns-publisher rerun_command: /test e2e-openstack-ipi @@ -109,7 +109,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -165,8 +165,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-mdns-publisher-release-4.9-gofmt path_alias: github.com/openshift/mdns-publisher rerun_command: /test gofmt @@ -183,7 +183,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -223,8 +223,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-mdns-publisher-release-4.9-govet path_alias: github.com/openshift/mdns-publisher rerun_command: /test govet @@ -241,7 +241,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -281,8 +281,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-mdns-publisher-release-4.9-images path_alias: github.com/openshift/mdns-publisher rerun_command: /test images @@ -299,7 +299,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -339,8 +339,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-mdns-publisher-release-4.9-unit path_alias: github.com/openshift/mdns-publisher rerun_command: /test unit @@ -357,7 +357,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.9-postsubmits.yaml index 028722a5ac1ab..0fc6e868071f5 100644 --- a/ci-operator/jobs/openshift-priv/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/metal3-smart-exporter: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-metal3-smart-exporter-release-4.9-images path_alias: github.com/openshift/metal3-smart-exporter @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.9-presubmits.yaml index ec9ad1eb455b0..6ad5485e94152 100644 --- a/ci-operator/jobs/openshift-priv/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/metal3-smart-exporter/openshift-priv-metal3-smart-exporter-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-metal3-smart-exporter-release-4.9-images path_alias: github.com/openshift/metal3-smart-exporter rerun_command: /test images @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-master-postsubmits.yaml new file mode 100644 index 0000000000000..e966df00c3769 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-master-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/metering-operator: + - agent: kubernetes + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-metering-operator-master-images + path_alias: github.com/kube-reporting/metering-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/metering-operator/openshift-priv-metering-operator-master-presubmits.yaml b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-master-presubmits.yaml new file mode 100644 index 0000000000000..89db7962cfbc5 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-master-presubmits.yaml @@ -0,0 +1,444 @@ +presubmits: + openshift-priv/metering-operator: + - agent: kubernetes + always_run: true + branches: + - master + cluster: build02 + context: ci/prow/ci-index + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-master-ci-index + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test ci-index + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=ci-index + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )ci-index,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - master + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-master-images + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - master + cluster: build02 + context: ci/prow/metering-e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-master-metering-e2e-aws + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test metering-e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/metering-e2e-aws-cluster-profile + - --target=metering-e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/metering-e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )metering-e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - master + cluster: build02 + context: ci/prow/metering-upgrade-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-master-metering-upgrade-aws + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test metering-upgrade-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/metering-upgrade-aws-cluster-profile + - --target=metering-upgrade-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/metering-upgrade-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )metering-upgrade-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - master + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-master-unit + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - master + cluster: build02 + context: ci/prow/vendor + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-master-vendor + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test vendor + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=vendor + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )vendor,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - master + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-master-verify + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.5-postsubmits.yaml b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.5-postsubmits.yaml new file mode 100644 index 0000000000000..da6745e80ac5f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.5-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/metering-operator: + - agent: kubernetes + branches: + - ^release-4\.5$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-metering-operator-release-4.5-images + path_alias: github.com/kube-reporting/metering-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/cluster-logging-operator/openshift-priv-cluster-logging-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.5-presubmits.yaml similarity index 75% rename from ci-operator/jobs/openshift-priv/cluster-logging-operator/openshift-priv-cluster-logging-operator-release-4.9-presubmits.yaml rename to ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.5-presubmits.yaml index 7056032a03adf..5ed4aa5bb9f7a 100644 --- a/ci-operator/jobs/openshift-priv/cluster-logging-operator/openshift-priv-cluster-logging-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.5-presubmits.yaml @@ -1,46 +1,39 @@ presubmits: - openshift-priv/cluster-logging-operator: + openshift-priv/metering-operator: - agent: kubernetes always_run: true branches: - - release-4.9 + - release-4.5 cluster: build02 - context: ci/prow/e2e-operator + context: ci/prow/images decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' - name: pull-ci-openshift-priv-cluster-logging-operator-release-4.9-e2e-operator - path_alias: github.com/openshift/cluster-logging-operator - rerun_command: /test e2e-operator + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-release-4.5-images + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test images spec: containers: - args: - --gcs-upload-secret=/secrets/gcs/service-account.json - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --lease-server-password-file=/etc/boskos/password - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - - --secret-dir=/usr/local/e2e-operator-cluster-profile - - --target=e2e-operator + - --target=[images] command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m volumeMounts: - - mountPath: /etc/boskos - name: boskos - readOnly: true - - mountPath: /usr/local/e2e-operator-cluster-profile - name: cluster-profile - mountPath: /secrets/gcs name: gcs-credentials readOnly: true @@ -55,17 +48,6 @@ presubmits: readOnly: true serviceAccountName: ci-operator volumes: - - name: boskos - secret: - items: - - key: password - path: password - secretName: boskos-credentials - - name: cluster-profile - projected: - sources: - - secret: - name: cluster-secrets-aws - name: github-credentials-openshift-ci-robot-private-git-cloner secret: secretName: github-credentials-openshift-ci-robot-private-git-cloner @@ -75,23 +57,23 @@ presubmits: - name: result-aggregator secret: secretName: result-aggregator - trigger: (?m)^/test( | .* )e2e-operator,?($|\s.*) + trigger: (?m)^/test( | .* )images,?($|\s.*) - agent: kubernetes always_run: true branches: - - release-4.9 + - release-4.5 cluster: build02 - context: ci/prow/functional + context: ci/prow/metering-e2e-aws decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' - name: pull-ci-openshift-priv-cluster-logging-operator-release-4.9-functional - path_alias: github.com/openshift/cluster-logging-operator - rerun_command: /test functional + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-release-4.5-metering-e2e-aws + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test metering-e2e-aws spec: containers: - args: @@ -101,13 +83,13 @@ presubmits: - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - - --secret-dir=/usr/local/functional-cluster-profile - - --target=functional + - --secret-dir=/usr/local/metering-e2e-aws-cluster-profile + - --target=metering-e2e-aws command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -115,7 +97,7 @@ presubmits: - mountPath: /etc/boskos name: boskos readOnly: true - - mountPath: /usr/local/functional-cluster-profile + - mountPath: /usr/local/metering-e2e-aws-cluster-profile name: cluster-profile - mountPath: /secrets/gcs name: gcs-credentials @@ -151,23 +133,23 @@ presubmits: - name: result-aggregator secret: secretName: result-aggregator - trigger: (?m)^/test( | .* )functional,?($|\s.*) + trigger: (?m)^/test( | .* )metering-e2e-aws,?($|\s.*) - agent: kubernetes always_run: true branches: - - release-4.9 + - release-4.5 cluster: build02 - context: ci/prow/images + context: ci/prow/unit decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' - name: pull-ci-openshift-priv-cluster-logging-operator-release-4.9-images - path_alias: github.com/openshift/cluster-logging-operator - rerun_command: /test images + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-release-4.5-unit + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test unit spec: containers: - args: @@ -176,12 +158,12 @@ presubmits: - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - - --target=[images] + - --target=unit command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -209,23 +191,23 @@ presubmits: - name: result-aggregator secret: secretName: result-aggregator - trigger: (?m)^/test( | .* )images,?($|\s.*) + trigger: (?m)^/test( | .* )unit,?($|\s.*) - agent: kubernetes always_run: true branches: - - release-4.9 + - release-4.5 cluster: build02 - context: ci/prow/unit + context: ci/prow/verify decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' - name: pull-ci-openshift-priv-cluster-logging-operator-release-4.9-unit - path_alias: github.com/openshift/cluster-logging-operator - rerun_command: /test unit + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-release-4.5-verify + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test verify spec: containers: - args: @@ -234,12 +216,12 @@ presubmits: - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - - --target=unit + - --target=verify command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -267,4 +249,4 @@ presubmits: - name: result-aggregator secret: secretName: result-aggregator - trigger: (?m)^/test( | .* )unit,?($|\s.*) + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.6-postsubmits.yaml b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.6-postsubmits.yaml new file mode 100644 index 0000000000000..f8cdd1f9f27d9 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.6-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/metering-operator: + - agent: kubernetes + branches: + - ^release-4\.6$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-metering-operator-release-4.6-images + path_alias: github.com/kube-reporting/metering-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/metering-operator/openshift-priv-metering-operator-release-4.6-presubmits.yaml b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.6-presubmits.yaml new file mode 100644 index 0000000000000..78f1aacdafd1f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.6-presubmits.yaml @@ -0,0 +1,444 @@ +presubmits: + openshift-priv/metering-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build02 + context: ci/prow/ci-index + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-release-4.6-ci-index + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test ci-index + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=ci-index + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )ci-index,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-release-4.6-images + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build02 + context: ci/prow/metering-e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-release-4.6-metering-e2e-aws + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test metering-e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/metering-e2e-aws-cluster-profile + - --target=metering-e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/metering-e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )metering-e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build02 + context: ci/prow/metering-upgrade-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-release-4.6-metering-upgrade-aws + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test metering-upgrade-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/metering-upgrade-aws-cluster-profile + - --target=metering-upgrade-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/metering-upgrade-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )metering-upgrade-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-release-4.6-unit + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build02 + context: ci/prow/vendor + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-release-4.6-vendor + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test vendor + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=vendor + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )vendor,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-release-4.6-verify + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.7-postsubmits.yaml b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.7-postsubmits.yaml new file mode 100644 index 0000000000000..5790161a85b17 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.7-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/metering-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-metering-operator-release-4.7-images + path_alias: github.com/kube-reporting/metering-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/metering-operator/openshift-priv-metering-operator-release-4.7-presubmits.yaml b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.7-presubmits.yaml new file mode 100644 index 0000000000000..602a24b424ee8 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.7-presubmits.yaml @@ -0,0 +1,444 @@ +presubmits: + openshift-priv/metering-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build02 + context: ci/prow/ci-index + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-release-4.7-ci-index + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test ci-index + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=ci-index + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )ci-index,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-release-4.7-images + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build02 + context: ci/prow/metering-e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-release-4.7-metering-e2e-aws + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test metering-e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/metering-e2e-aws-cluster-profile + - --target=metering-e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/metering-e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )metering-e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build02 + context: ci/prow/metering-upgrade-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-release-4.7-metering-upgrade-aws + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test metering-upgrade-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/metering-upgrade-aws-cluster-profile + - --target=metering-upgrade-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/metering-upgrade-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )metering-upgrade-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-release-4.7-unit + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build02 + context: ci/prow/vendor + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-release-4.7-vendor + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test vendor + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=vendor + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )vendor,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-release-4.7-verify + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..c90099d3b5c0e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/metering-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-metering-operator-release-4.8-images + path_alias: github.com/kube-reporting/metering-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/metering-operator/openshift-priv-metering-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..6958424b9bb66 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.8-presubmits.yaml @@ -0,0 +1,444 @@ +presubmits: + openshift-priv/metering-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/ci-index + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-release-4.8-ci-index + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test ci-index + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=ci-index + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )ci-index,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-release-4.8-images + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/metering-e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-release-4.8-metering-e2e-aws + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test metering-e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/metering-e2e-aws-cluster-profile + - --target=metering-e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/metering-e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )metering-e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/metering-upgrade-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-release-4.8-metering-upgrade-aws + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test metering-upgrade-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/metering-upgrade-aws-cluster-profile + - --target=metering-upgrade-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/metering-upgrade-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )metering-upgrade-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-release-4.8-unit + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/vendor + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-release-4.8-vendor + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test vendor + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=vendor + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )vendor,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-release-4.8-verify + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..2836cccdba460 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/metering-operator: + - agent: kubernetes + branches: + - ^release-4\.9$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-metering-operator-release-4.9-images + path_alias: github.com/kube-reporting/metering-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/metering-operator/openshift-priv-metering-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..07a7dfc2826e8 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/metering-operator/openshift-priv-metering-operator-release-4.9-presubmits.yaml @@ -0,0 +1,444 @@ +presubmits: + openshift-priv/metering-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/ci-index + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-release-4.9-ci-index + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test ci-index + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=ci-index + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )ci-index,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-release-4.9-images + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/metering-e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-release-4.9-metering-e2e-aws + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test metering-e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/metering-e2e-aws-cluster-profile + - --target=metering-e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/metering-e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )metering-e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/metering-upgrade-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-release-4.9-metering-upgrade-aws + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test metering-upgrade-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/metering-upgrade-aws-cluster-profile + - --target=metering-upgrade-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/metering-upgrade-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )metering-upgrade-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-release-4.9-unit + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/vendor + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-release-4.9-vendor + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test vendor + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=vendor + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )vendor,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-metering-operator-release-4.9-verify + path_alias: github.com/kube-reporting/metering-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.9-postsubmits.yaml index fa1cca6a00120..1f794202d75ce 100644 --- a/ci-operator/jobs/openshift-priv/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/multus-admission-controller: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-multus-admission-controller-release-4.9-images path_alias: github.com/openshift/multus-admission-controller @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.9-presubmits.yaml index 5ae9fae61d715..152858ed0dfbe 100644 --- a/ci-operator/jobs/openshift-priv/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/multus-admission-controller/openshift-priv-multus-admission-controller-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-multus-admission-controller-release-4.9-e2e-aws path_alias: github.com/openshift/multus-admission-controller rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-multus-admission-controller-release-4.9-images path_alias: github.com/openshift/multus-admission-controller rerun_command: /test images @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/multus-cni/openshift-priv-multus-cni-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/multus-cni/openshift-priv-multus-cni-release-4.9-postsubmits.yaml index 6aba7732128f5..747096aae6fcf 100644 --- a/ci-operator/jobs/openshift-priv/multus-cni/openshift-priv-multus-cni-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/multus-cni/openshift-priv-multus-cni-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/multus-cni: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-multus-cni-release-4.9-images path_alias: github.com/openshift/multus-cni @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/multus-cni/openshift-priv-multus-cni-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/multus-cni/openshift-priv-multus-cni-release-4.9-presubmits.yaml index 551acc4bff217..23bbb1ff595b4 100644 --- a/ci-operator/jobs/openshift-priv/multus-cni/openshift-priv-multus-cni-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/multus-cni/openshift-priv-multus-cni-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-multus-cni-release-4.9-e2e-aws path_alias: github.com/openshift/multus-cni rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-multus-cni-release-4.9-e2e-aws-upgrade path_alias: github.com/openshift/multus-cni rerun_command: /test e2e-aws-upgrade @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-multus-cni-release-4.9-images path_alias: github.com/openshift/multus-cni rerun_command: /test images @@ -181,7 +181,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/multus-networkpolicy/openshift-priv-multus-networkpolicy-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/multus-networkpolicy/openshift-priv-multus-networkpolicy-release-4.9-postsubmits.yaml index 040a24ab5a741..94585cf473325 100644 --- a/ci-operator/jobs/openshift-priv/multus-networkpolicy/openshift-priv-multus-networkpolicy-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/multus-networkpolicy/openshift-priv-multus-networkpolicy-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/multus-networkpolicy: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-multus-networkpolicy-release-4.9-images path_alias: github.com/openshift/multus-networkpolicy @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/multus-networkpolicy/openshift-priv-multus-networkpolicy-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/multus-networkpolicy/openshift-priv-multus-networkpolicy-release-4.9-presubmits.yaml index baf33b059f122..2894a99fcde4a 100644 --- a/ci-operator/jobs/openshift-priv/multus-networkpolicy/openshift-priv-multus-networkpolicy-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/multus-networkpolicy/openshift-priv-multus-networkpolicy-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-multus-networkpolicy-release-4.9-e2e-aws path_alias: github.com/openshift/multus-networkpolicy rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-multus-networkpolicy-release-4.9-images path_alias: github.com/openshift/multus-networkpolicy rerun_command: /test images @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/must-gather/openshift-priv-must-gather-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/must-gather/openshift-priv-must-gather-release-4.9-postsubmits.yaml index 820730531f24f..4825ec96c07a3 100644 --- a/ci-operator/jobs/openshift-priv/must-gather/openshift-priv-must-gather-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/must-gather/openshift-priv-must-gather-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/must-gather: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-must-gather-release-4.9-images path_alias: github.com/openshift/must-gather @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/must-gather/openshift-priv-must-gather-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/must-gather/openshift-priv-must-gather-release-4.9-presubmits.yaml index 3a26a75b97ff1..70fb2f90460af 100644 --- a/ci-operator/jobs/openshift-priv/must-gather/openshift-priv-must-gather-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/must-gather/openshift-priv-must-gather-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-must-gather-release-4.9-e2e-aws path_alias: github.com/openshift/must-gather rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-must-gather-release-4.9-images path_alias: github.com/openshift/must-gather rerun_command: /test images @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.9-postsubmits.yaml index a3d4de8a94501..f45f515420f0c 100644 --- a/ci-operator/jobs/openshift-priv/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/network-metrics-daemon: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-network-metrics-daemon-release-4.9-images path_alias: github.com/openshift/network-metrics-daemon @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.9-presubmits.yaml index 12a7c378d42b3..8938ae43fec18 100644 --- a/ci-operator/jobs/openshift-priv/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/network-metrics-daemon/openshift-priv-network-metrics-daemon-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-network-metrics-daemon-release-4.9-e2e path_alias: github.com/openshift/network-metrics-daemon rerun_command: /test e2e @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -89,8 +89,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-network-metrics-daemon-release-4.9-images path_alias: github.com/openshift/network-metrics-daemon rerun_command: /test images @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -147,8 +147,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-network-metrics-daemon-release-4.9-unit path_alias: github.com/openshift/network-metrics-daemon rerun_command: /test unit @@ -165,7 +165,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/network-tools/openshift-priv-network-tools-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/network-tools/openshift-priv-network-tools-release-4.9-postsubmits.yaml index 275dc87123828..63bf6f07d2c87 100644 --- a/ci-operator/jobs/openshift-priv/network-tools/openshift-priv-network-tools-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/network-tools/openshift-priv-network-tools-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/network-tools: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-network-tools-release-4.9-images path_alias: github.com/openshift/network-tools @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/network-tools/openshift-priv-network-tools-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/network-tools/openshift-priv-network-tools-release-4.9-presubmits.yaml index e9fac29359afc..61eaed00b0bce 100644 --- a/ci-operator/jobs/openshift-priv/network-tools/openshift-priv-network-tools-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/network-tools/openshift-priv-network-tools-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-network-tools-release-4.9-e2e-aws path_alias: github.com/openshift/network-tools rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-network-tools-release-4.9-images path_alias: github.com/openshift/network-tools rerun_command: /test images @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.9-postsubmits.yaml index 06c4e5456f8f1..3977ddda154fa 100644 --- a/ci-operator/jobs/openshift-priv/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/node-feature-discovery: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-node-feature-discovery-release-4.9-images path_alias: github.com/openshift/node-feature-discovery @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.9-presubmits.yaml index 7b65ff0c80321..e70e60f94f240 100644 --- a/ci-operator/jobs/openshift-priv/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/node-feature-discovery/openshift-priv-node-feature-discovery-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-node-feature-discovery-release-4.9-images path_alias: github.com/openshift/node-feature-discovery rerun_command: /test images @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -69,8 +69,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-node-feature-discovery-release-4.9-unit path_alias: github.com/openshift/node-feature-discovery rerun_command: /test unit @@ -87,7 +87,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -127,8 +127,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-node-feature-discovery-release-4.9-verify path_alias: github.com/openshift/node-feature-discovery rerun_command: /test verify @@ -145,7 +145,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/node-problem-detector-operator/openshift-priv-node-problem-detector-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/node-problem-detector-operator/openshift-priv-node-problem-detector-operator-release-4.9-postsubmits.yaml index 2e7d1f8a93557..d153f9b3a6169 100644 --- a/ci-operator/jobs/openshift-priv/node-problem-detector-operator/openshift-priv-node-problem-detector-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/node-problem-detector-operator/openshift-priv-node-problem-detector-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/node-problem-detector-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-node-problem-detector-operator-release-4.9-images path_alias: github.com/openshift/node-problem-detector-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/node-problem-detector-operator/openshift-priv-node-problem-detector-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/node-problem-detector-operator/openshift-priv-node-problem-detector-operator-release-4.9-presubmits.yaml index c92c9d2af2f96..f89747c4ae93f 100644 --- a/ci-operator/jobs/openshift-priv/node-problem-detector-operator/openshift-priv-node-problem-detector-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/node-problem-detector-operator/openshift-priv-node-problem-detector-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-node-problem-detector-operator-release-4.9-images path_alias: github.com/openshift/node-problem-detector-operator rerun_command: /test images @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/node-problem-detector/openshift-priv-node-problem-detector-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/node-problem-detector/openshift-priv-node-problem-detector-release-4.9-postsubmits.yaml index f06075e810444..789a7511e598d 100644 --- a/ci-operator/jobs/openshift-priv/node-problem-detector/openshift-priv-node-problem-detector-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/node-problem-detector/openshift-priv-node-problem-detector-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/node-problem-detector: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-node-problem-detector-release-4.9-images path_alias: github.com/openshift/node-problem-detector @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/node-problem-detector/openshift-priv-node-problem-detector-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/node-problem-detector/openshift-priv-node-problem-detector-release-4.9-presubmits.yaml index 52ddb1326a6e7..bf8032731e383 100644 --- a/ci-operator/jobs/openshift-priv/node-problem-detector/openshift-priv-node-problem-detector-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/node-problem-detector/openshift-priv-node-problem-detector-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-node-problem-detector-release-4.9-images path_alias: github.com/openshift/node-problem-detector rerun_command: /test images @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/node_exporter/openshift-priv-node_exporter-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/node_exporter/openshift-priv-node_exporter-release-4.9-postsubmits.yaml index 29b66b87ca686..27173a52dfa77 100644 --- a/ci-operator/jobs/openshift-priv/node_exporter/openshift-priv-node_exporter-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/node_exporter/openshift-priv-node_exporter-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/node_exporter: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-node_exporter-release-4.9-images path_alias: github.com/openshift/node_exporter @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/node_exporter/openshift-priv-node_exporter-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/node_exporter/openshift-priv-node_exporter-release-4.9-presubmits.yaml index d395d7f68ac64..d6ac72cb1d3bd 100644 --- a/ci-operator/jobs/openshift-priv/node_exporter/openshift-priv-node_exporter-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/node_exporter/openshift-priv-node_exporter-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-node_exporter-release-4.9-e2e-aws path_alias: github.com/openshift/node_exporter rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-node_exporter-release-4.9-images path_alias: github.com/openshift/node_exporter rerun_command: /test images @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -145,8 +145,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-node_exporter-release-4.9-test-unit path_alias: github.com/openshift/node_exporter rerun_command: /test test-unit @@ -163,7 +163,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -203,8 +203,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-node_exporter-release-4.9-vendor path_alias: github.com/openshift/node_exporter rerun_command: /test vendor @@ -221,7 +221,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.9-postsubmits.yaml index de6ce5a3a8d1c..f72c1a50c1b7c 100644 --- a/ci-operator/jobs/openshift-priv/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/oauth-apiserver: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-oauth-apiserver-release-4.9-images path_alias: github.com/openshift/oauth-apiserver @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.9-presubmits.yaml index 2fbdcfc90c38b..82570364fb0f1 100644 --- a/ci-operator/jobs/openshift-priv/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/oauth-apiserver/openshift-priv-oauth-apiserver-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-oauth-apiserver-release-4.9-e2e-aws path_alias: github.com/openshift/oauth-apiserver rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-oauth-apiserver-release-4.9-e2e-aws-upgrade path_alias: github.com/openshift/oauth-apiserver rerun_command: /test e2e-aws-upgrade @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-oauth-apiserver-release-4.9-e2e-component path_alias: github.com/openshift/oauth-apiserver rerun_command: /test e2e-component @@ -183,7 +183,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -241,8 +241,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-oauth-apiserver-release-4.9-images path_alias: github.com/openshift/oauth-apiserver rerun_command: /test images @@ -259,7 +259,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -299,8 +299,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-oauth-apiserver-release-4.9-unit path_alias: github.com/openshift/oauth-apiserver rerun_command: /test unit @@ -317,7 +317,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -357,8 +357,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-oauth-apiserver-release-4.9-verify path_alias: github.com/openshift/oauth-apiserver rerun_command: /test verify @@ -375,7 +375,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/oauth-proxy/openshift-priv-oauth-proxy-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/oauth-proxy/openshift-priv-oauth-proxy-release-4.9-postsubmits.yaml index 502c0e104facb..c56324e911703 100644 --- a/ci-operator/jobs/openshift-priv/oauth-proxy/openshift-priv-oauth-proxy-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/oauth-proxy/openshift-priv-oauth-proxy-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/oauth-proxy: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-oauth-proxy-release-4.9-images path_alias: github.com/openshift/oauth-proxy @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/oauth-proxy/openshift-priv-oauth-proxy-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/oauth-proxy/openshift-priv-oauth-proxy-release-4.9-presubmits.yaml index 5b472167d17a7..8c574119f506a 100644 --- a/ci-operator/jobs/openshift-priv/oauth-proxy/openshift-priv-oauth-proxy-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/oauth-proxy/openshift-priv-oauth-proxy-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-oauth-proxy-release-4.9-e2e-aws path_alias: github.com/openshift/oauth-proxy rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-oauth-proxy-release-4.9-e2e-component path_alias: github.com/openshift/oauth-proxy rerun_command: /test e2e-component @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -165,8 +165,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-oauth-proxy-release-4.9-images path_alias: github.com/openshift/oauth-proxy rerun_command: /test images @@ -183,7 +183,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -223,8 +223,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-oauth-proxy-release-4.9-unit path_alias: github.com/openshift/oauth-proxy rerun_command: /test unit @@ -241,7 +241,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -281,8 +281,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-oauth-proxy-release-4.9-verify path_alias: github.com/openshift/oauth-proxy rerun_command: /test verify @@ -299,7 +299,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -339,8 +339,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-oauth-proxy-release-4.9-verify-deps path_alias: github.com/openshift/oauth-proxy rerun_command: /test verify-deps @@ -357,7 +357,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/oauth-server/openshift-priv-oauth-server-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/oauth-server/openshift-priv-oauth-server-release-4.9-postsubmits.yaml index ba6f4c980ee22..0216b40e6d358 100644 --- a/ci-operator/jobs/openshift-priv/oauth-server/openshift-priv-oauth-server-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/oauth-server/openshift-priv-oauth-server-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/oauth-server: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-oauth-server-release-4.9-images path_alias: github.com/openshift/oauth-server @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/oauth-server/openshift-priv-oauth-server-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/oauth-server/openshift-priv-oauth-server-release-4.9-presubmits.yaml index 724b4701f65d9..bfe92ff93d89d 100644 --- a/ci-operator/jobs/openshift-priv/oauth-server/openshift-priv-oauth-server-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/oauth-server/openshift-priv-oauth-server-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-oauth-server-release-4.9-e2e-agnostic-upgrade path_alias: github.com/openshift/oauth-server rerun_command: /test e2e-agnostic-upgrade @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -89,8 +89,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-oauth-server-release-4.9-e2e-aws-serial path_alias: github.com/openshift/oauth-server rerun_command: /test e2e-aws-serial @@ -109,7 +109,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -165,8 +165,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-oauth-server-release-4.9-e2e-gcp path_alias: github.com/openshift/oauth-server rerun_command: /test e2e-gcp @@ -185,7 +185,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -243,8 +243,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-oauth-server-release-4.9-images path_alias: github.com/openshift/oauth-server rerun_command: /test images @@ -261,7 +261,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -301,8 +301,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-oauth-server-release-4.9-unit path_alias: github.com/openshift/oauth-server rerun_command: /test unit @@ -319,7 +319,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -359,8 +359,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-oauth-server-release-4.9-verify path_alias: github.com/openshift/oauth-server rerun_command: /test verify @@ -377,7 +377,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -417,8 +417,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-oauth-server-release-4.9-verify-deps path_alias: github.com/openshift/oauth-server rerun_command: /test verify-deps @@ -435,7 +435,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/oc/openshift-priv-oc-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/oc/openshift-priv-oc-release-4.9-postsubmits.yaml index 45dd6242e8223..d465540afdcf4 100644 --- a/ci-operator/jobs/openshift-priv/oc/openshift-priv-oc-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/oc/openshift-priv-oc-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/oc: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-oc-release-4.9-images path_alias: github.com/openshift/oc @@ -30,7 +30,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/oc/openshift-priv-oc-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/oc/openshift-priv-oc-release-4.9-presubmits.yaml index 59da4c50aaa82..08aec8ae9730b 100644 --- a/ci-operator/jobs/openshift-priv/oc/openshift-priv-oc-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/oc/openshift-priv-oc-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-oc-release-4.9-build-rpms-from-tar path_alias: github.com/openshift/oc rerun_command: /test build-rpms-from-tar @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -69,8 +69,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-oc-release-4.9-e2e-agnostic-cmd path_alias: github.com/openshift/oc rerun_command: /test e2e-agnostic-cmd @@ -89,7 +89,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -147,8 +147,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-oc-release-4.9-e2e-aws path_alias: github.com/openshift/oc rerun_command: /test e2e-aws @@ -167,7 +167,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -223,8 +223,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-oc-release-4.9-e2e-aws-builds path_alias: github.com/openshift/oc rerun_command: /test e2e-aws-builds @@ -243,7 +243,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -299,8 +299,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-oc-release-4.9-e2e-aws-serial path_alias: github.com/openshift/oc rerun_command: /test e2e-aws-serial @@ -319,7 +319,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -375,8 +375,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-oc-release-4.9-e2e-aws-upgrade path_alias: github.com/openshift/oc rerun_command: /test e2e-aws-upgrade @@ -395,7 +395,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -451,8 +451,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-oc-release-4.9-e2e-metal-ipi-ovn-ipv6 path_alias: github.com/openshift/oc rerun_command: /test e2e-metal-ipi-ovn-ipv6 @@ -471,7 +471,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -529,8 +529,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-oc-release-4.9-images path_alias: github.com/openshift/oc rerun_command: /test images @@ -548,7 +548,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -588,8 +588,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-oc-release-4.9-rpm-build path_alias: github.com/openshift/oc rerun_command: /test rpm-build @@ -606,7 +606,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -646,8 +646,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-oc-release-4.9-unit path_alias: github.com/openshift/oc rerun_command: /test unit @@ -664,7 +664,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -704,8 +704,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-oc-release-4.9-verify path_alias: github.com/openshift/oc rerun_command: /test verify @@ -722,7 +722,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -762,8 +762,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-oc-release-4.9-verify-deps path_alias: github.com/openshift/oc rerun_command: /test verify-deps @@ -780,7 +780,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/ocp-release-operator-sdk/openshift-priv-ocp-release-operator-sdk-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ocp-release-operator-sdk/openshift-priv-ocp-release-operator-sdk-release-4.9-postsubmits.yaml index 920774fbd2529..e83990fcc4fae 100644 --- a/ci-operator/jobs/openshift-priv/ocp-release-operator-sdk/openshift-priv-ocp-release-operator-sdk-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ocp-release-operator-sdk/openshift-priv-ocp-release-operator-sdk-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/ocp-release-operator-sdk: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-ocp-release-operator-sdk-release-4.9-images path_alias: github.com/openshift/ocp-release-operator-sdk @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/ocp-release-operator-sdk/openshift-priv-ocp-release-operator-sdk-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/ocp-release-operator-sdk/openshift-priv-ocp-release-operator-sdk-release-4.9-presubmits.yaml index 757cbe505aee7..d70c28694f239 100644 --- a/ci-operator/jobs/openshift-priv/ocp-release-operator-sdk/openshift-priv-ocp-release-operator-sdk-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ocp-release-operator-sdk/openshift-priv-ocp-release-operator-sdk-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ocp-release-operator-sdk-release-4.9-e2e-aws-ansible path_alias: github.com/openshift/ocp-release-operator-sdk rerun_command: /test e2e-aws-ansible @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ocp-release-operator-sdk-release-4.9-e2e-aws-helm path_alias: github.com/openshift/ocp-release-operator-sdk rerun_command: /test e2e-aws-helm @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ocp-release-operator-sdk-release-4.9-images path_alias: github.com/openshift/ocp-release-operator-sdk rerun_command: /test images @@ -181,7 +181,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -221,8 +221,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ocp-release-operator-sdk-release-4.9-sanity path_alias: github.com/openshift/ocp-release-operator-sdk rerun_command: /test sanity @@ -239,7 +239,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -279,8 +279,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ocp-release-operator-sdk-release-4.9-unit path_alias: github.com/openshift/ocp-release-operator-sdk rerun_command: /test unit @@ -297,7 +297,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/odh-manifests/openshift-priv-odh-manifests-master-periodics.yaml b/ci-operator/jobs/openshift-priv/odh-manifests/openshift-priv-odh-manifests-master-periodics.yaml new file mode 100644 index 0000000000000..72950a097b6a5 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/odh-manifests/openshift-priv-odh-manifests-master-periodics.yaml @@ -0,0 +1,78 @@ +periodics: +- agent: kubernetes + cluster: build01 + cron: 30 0 * * * + decorate: true + decoration_config: + skip_cloning: true + extra_refs: + - base_ref: master + org: openshift-priv + path_alias: github.com/opendatahub-io/odh-manifests + repo: odh-manifests + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: periodic-ci-openshift-priv-odh-manifests-master-odh-manifests-e2e-nightly + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/odh-manifests-e2e-nightly-cluster-profile + - --target=odh-manifests-e2e-nightly + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/odh-manifests-e2e-nightly-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator diff --git a/ci-operator/jobs/openshift-priv/odh-manifests/openshift-priv-odh-manifests-master-postsubmits.yaml b/ci-operator/jobs/openshift-priv/odh-manifests/openshift-priv-odh-manifests-master-postsubmits.yaml new file mode 100644 index 0000000000000..e401ed03144aa --- /dev/null +++ b/ci-operator/jobs/openshift-priv/odh-manifests/openshift-priv-odh-manifests-master-postsubmits.yaml @@ -0,0 +1,66 @@ +postsubmits: + openshift-priv/odh-manifests: + - agent: kubernetes + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-odh-manifests-master-images + path_alias: github.com/opendatahub-io/odh-manifests + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + - --target=odh-manifests-tests + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/odh-manifests/openshift-priv-odh-manifests-master-presubmits.yaml b/ci-operator/jobs/openshift-priv/odh-manifests/openshift-priv-odh-manifests-master-presubmits.yaml new file mode 100644 index 0000000000000..cf1bfbd31842a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/odh-manifests/openshift-priv-odh-manifests-master-presubmits.yaml @@ -0,0 +1,139 @@ +presubmits: + openshift-priv/odh-manifests: + - agent: kubernetes + always_run: true + branches: + - master + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-odh-manifests-master-images + path_alias: github.com/opendatahub-io/odh-manifests + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + - --target=odh-manifests-tests + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - master + cluster: build02 + context: ci/prow/odh-manifests-e2e + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-odh-manifests-master-odh-manifests-e2e + path_alias: github.com/opendatahub-io/odh-manifests + rerun_command: /test odh-manifests-e2e + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/odh-manifests-e2e-cluster-profile + - --target=odh-manifests-e2e + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/odh-manifests-e2e-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )odh-manifests-e2e,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/openshift-ansible/openshift-priv-openshift-ansible-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-ansible/openshift-priv-openshift-ansible-release-4.9-postsubmits.yaml index fd5679fb8f632..e48fdeced040d 100644 --- a/ci-operator/jobs/openshift-priv/openshift-ansible/openshift-priv-openshift-ansible-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/openshift-ansible/openshift-priv-openshift-ansible-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/openshift-ansible: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-openshift-ansible-release-4.9-images path_alias: github.com/openshift/openshift-ansible @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/openshift-ansible/openshift-priv-openshift-ansible-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-ansible/openshift-priv-openshift-ansible-release-4.9-presubmits.yaml index f859a964bdfa1..d1a9952be0427 100644 --- a/ci-operator/jobs/openshift-priv/openshift-ansible/openshift-priv-openshift-ansible-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/openshift-ansible/openshift-priv-openshift-ansible-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-openshift-ansible-release-4.9-e2e-aws-workers-rhel7 path_alias: github.com/openshift/openshift-ansible rerun_command: /test e2e-aws-workers-rhel7 @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-openshift-ansible-release-4.9-images path_alias: github.com/openshift/openshift-ansible rerun_command: /test images @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -145,8 +145,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-openshift-ansible-release-4.9-unit path_alias: github.com/openshift/openshift-ansible rerun_command: /test unit @@ -163,7 +163,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/openshift-apiserver/openshift-priv-openshift-apiserver-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-apiserver/openshift-priv-openshift-apiserver-release-4.9-postsubmits.yaml index 0643743dbe6a0..ea22ccacd3823 100644 --- a/ci-operator/jobs/openshift-priv/openshift-apiserver/openshift-priv-openshift-apiserver-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/openshift-apiserver/openshift-priv-openshift-apiserver-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/openshift-apiserver: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-openshift-apiserver-release-4.9-images path_alias: github.com/openshift/openshift-apiserver @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/openshift-apiserver/openshift-priv-openshift-apiserver-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-apiserver/openshift-priv-openshift-apiserver-release-4.9-presubmits.yaml index 16056f9fda52e..82aedb3817ea8 100644 --- a/ci-operator/jobs/openshift-priv/openshift-apiserver/openshift-priv-openshift-apiserver-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/openshift-apiserver/openshift-priv-openshift-apiserver-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-openshift-apiserver-release-4.9-e2e-aws path_alias: github.com/openshift/openshift-apiserver rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-openshift-apiserver-release-4.9-e2e-aws-serial path_alias: github.com/openshift/openshift-apiserver rerun_command: /test e2e-aws-serial @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-openshift-apiserver-release-4.9-e2e-aws-upgrade path_alias: github.com/openshift/openshift-apiserver rerun_command: /test e2e-aws-upgrade @@ -183,7 +183,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -239,8 +239,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-openshift-apiserver-release-4.9-e2e-cmd path_alias: github.com/openshift/openshift-apiserver rerun_command: /test e2e-cmd @@ -259,7 +259,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -315,8 +315,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-openshift-apiserver-release-4.9-images path_alias: github.com/openshift/openshift-apiserver rerun_command: /test images @@ -333,7 +333,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -373,8 +373,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-openshift-apiserver-release-4.9-unit path_alias: github.com/openshift/openshift-apiserver rerun_command: /test unit @@ -391,7 +391,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -431,8 +431,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-openshift-apiserver-release-4.9-verify path_alias: github.com/openshift/openshift-apiserver rerun_command: /test verify @@ -449,7 +449,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/openshift-controller-manager/openshift-priv-openshift-controller-manager-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-controller-manager/openshift-priv-openshift-controller-manager-release-4.9-postsubmits.yaml index 3587abdd60fa9..7bcc36780ac8f 100644 --- a/ci-operator/jobs/openshift-priv/openshift-controller-manager/openshift-priv-openshift-controller-manager-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/openshift-controller-manager/openshift-priv-openshift-controller-manager-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/openshift-controller-manager: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-openshift-controller-manager-release-4.9-images path_alias: github.com/openshift/openshift-controller-manager @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/openshift-controller-manager/openshift-priv-openshift-controller-manager-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-controller-manager/openshift-priv-openshift-controller-manager-release-4.9-presubmits.yaml index 7da848f18cd7a..f9799012ec29d 100644 --- a/ci-operator/jobs/openshift-priv/openshift-controller-manager/openshift-priv-openshift-controller-manager-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/openshift-controller-manager/openshift-priv-openshift-controller-manager-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-openshift-controller-manager-release-4.9-e2e-aws path_alias: github.com/openshift/openshift-controller-manager rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-openshift-controller-manager-release-4.9-e2e-aws-builds path_alias: github.com/openshift/openshift-controller-manager rerun_command: /test e2e-aws-builds @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-openshift-controller-manager-release-4.9-e2e-aws-proxy path_alias: github.com/openshift/openshift-controller-manager rerun_command: /test e2e-aws-proxy @@ -183,7 +183,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -239,8 +239,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-openshift-controller-manager-release-4.9-e2e-aws-upgrade path_alias: github.com/openshift/openshift-controller-manager rerun_command: /test e2e-aws-upgrade @@ -259,7 +259,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -315,8 +315,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-openshift-controller-manager-release-4.9-e2e-gcp path_alias: github.com/openshift/openshift-controller-manager rerun_command: /test e2e-gcp @@ -335,7 +335,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -393,8 +393,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-openshift-controller-manager-release-4.9-e2e-gcp-builds path_alias: github.com/openshift/openshift-controller-manager rerun_command: /test e2e-gcp-builds @@ -413,7 +413,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -471,8 +471,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-openshift-controller-manager-release-4.9-images path_alias: github.com/openshift/openshift-controller-manager rerun_command: /test images @@ -489,7 +489,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -529,8 +529,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-openshift-controller-manager-release-4.9-unit path_alias: github.com/openshift/openshift-controller-manager rerun_command: /test unit @@ -547,7 +547,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -587,8 +587,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-openshift-controller-manager-release-4.9-verify path_alias: github.com/openshift/openshift-controller-manager rerun_command: /test verify @@ -605,7 +605,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/openshift-state-metrics/openshift-priv-openshift-state-metrics-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-state-metrics/openshift-priv-openshift-state-metrics-release-4.9-postsubmits.yaml index 65e35f1c2a781..72274886e5ff9 100644 --- a/ci-operator/jobs/openshift-priv/openshift-state-metrics/openshift-priv-openshift-state-metrics-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/openshift-state-metrics/openshift-priv-openshift-state-metrics-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/openshift-state-metrics: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-openshift-state-metrics-release-4.9-images path_alias: github.com/openshift/openshift-state-metrics @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/openshift-state-metrics/openshift-priv-openshift-state-metrics-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-state-metrics/openshift-priv-openshift-state-metrics-release-4.9-presubmits.yaml index d8f1937fc9788..d5968ae1ca310 100644 --- a/ci-operator/jobs/openshift-priv/openshift-state-metrics/openshift-priv-openshift-state-metrics-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/openshift-state-metrics/openshift-priv-openshift-state-metrics-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-openshift-state-metrics-release-4.9-doccheck path_alias: github.com/openshift/openshift-state-metrics rerun_command: /test doccheck @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -69,8 +69,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-openshift-state-metrics-release-4.9-e2e-aws path_alias: github.com/openshift/openshift-state-metrics rerun_command: /test e2e-aws @@ -89,7 +89,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -145,8 +145,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-openshift-state-metrics-release-4.9-gofmt path_alias: github.com/openshift/openshift-state-metrics rerun_command: /test gofmt @@ -163,7 +163,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -203,8 +203,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-openshift-state-metrics-release-4.9-images path_alias: github.com/openshift/openshift-state-metrics rerun_command: /test images @@ -221,7 +221,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -261,8 +261,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-openshift-state-metrics-release-4.9-unit path_alias: github.com/openshift/openshift-state-metrics rerun_command: /test unit @@ -279,7 +279,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -319,8 +319,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-openshift-state-metrics-release-4.9-vendor path_alias: github.com/openshift/openshift-state-metrics rerun_command: /test vendor @@ -337,7 +337,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/openshift-tests-private/openshift-priv-openshift-tests-private-release-4.9-periodics.yaml b/ci-operator/jobs/openshift-priv/openshift-tests-private/openshift-priv-openshift-tests-private-release-4.9-periodics.yaml index 965a0b9caac9a..4839544328cab 100644 --- a/ci-operator/jobs/openshift-priv/openshift-tests-private/openshift-priv-openshift-tests-private-release-4.9-periodics.yaml +++ b/ci-operator/jobs/openshift-priv/openshift-tests-private/openshift-priv-openshift-tests-private-release-4.9-periodics.yaml @@ -1,20 +1,20 @@ periodics: - agent: kubernetes - cluster: api.ci + cluster: build01 cron: 0 */8 * * * decorate: true decoration_config: skip_cloning: true extra_refs: - - base_ref: release-4.8 + - base_ref: release-4.9 org: openshift-priv path_alias: github.com/openshift/openshift-tests-private repo: openshift-tests-private hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - job-release: '4.7' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + job-release: "4.7" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-priv-openshift-tests-private-release-4.9-sanity spec: containers: @@ -32,7 +32,7 @@ periodics: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/openshift-tests-private/openshift-priv-openshift-tests-private-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-tests-private/openshift-priv-openshift-tests-private-release-4.9-presubmits.yaml index 47cfaec413883..cc441a56a1955 100644 --- a/ci-operator/jobs/openshift-priv/openshift-tests-private/openshift-priv-openshift-tests-private-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/openshift-tests-private/openshift-priv-openshift-tests-private-release-4.9-presubmits.yaml @@ -11,9 +11,9 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - job-release: '4.7' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + job-release: "4.7" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-openshift-tests-private-release-4.9-e2e-aws path_alias: github.com/openshift/openshift-tests-private rerun_command: /test e2e-aws @@ -33,7 +33,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -95,9 +95,9 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - job-release: '4.7' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + job-release: "4.7" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-openshift-tests-private-release-4.9-title-check path_alias: github.com/openshift/openshift-tests-private rerun_command: /test title-check @@ -114,7 +114,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/openshift-tests/openshift-priv-openshift-tests-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-tests/openshift-priv-openshift-tests-release-4.9-postsubmits.yaml index e375b0f9f2f38..1f007a1f83d89 100644 --- a/ci-operator/jobs/openshift-priv/openshift-tests/openshift-priv-openshift-tests-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/openshift-tests/openshift-priv-openshift-tests-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/openshift-tests: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-openshift-tests-release-4.9-images path_alias: github.com/openshift/openshift-tests @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/openshift-tests/openshift-priv-openshift-tests-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/openshift-tests/openshift-priv-openshift-tests-release-4.9-presubmits.yaml index 0c25db977e71b..f52e4c93eb80e 100644 --- a/ci-operator/jobs/openshift-priv/openshift-tests/openshift-priv-openshift-tests-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/openshift-tests/openshift-priv-openshift-tests-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-openshift-tests-release-4.9-images path_alias: github.com/openshift/openshift-tests rerun_command: /test images @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -69,8 +69,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-openshift-tests-release-4.9-unit path_alias: github.com/openshift/openshift-tests rerun_command: /test unit @@ -87,7 +87,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/openstack-cinder-csi-driver-operator/openshift-priv-openstack-cinder-csi-driver-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/openstack-cinder-csi-driver-operator/openshift-priv-openstack-cinder-csi-driver-operator-release-4.9-postsubmits.yaml index edfa1287255b5..1a2bfe705e785 100644 --- a/ci-operator/jobs/openshift-priv/openstack-cinder-csi-driver-operator/openshift-priv-openstack-cinder-csi-driver-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/openstack-cinder-csi-driver-operator/openshift-priv-openstack-cinder-csi-driver-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/openstack-cinder-csi-driver-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-openstack-cinder-csi-driver-operator-release-4.9-images path_alias: github.com/openshift/openstack-cinder-csi-driver-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/openstack-cinder-csi-driver-operator/openshift-priv-openstack-cinder-csi-driver-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/openstack-cinder-csi-driver-operator/openshift-priv-openstack-cinder-csi-driver-operator-release-4.9-presubmits.yaml index d7393541bac8d..52b6bf6ac1c3e 100644 --- a/ci-operator/jobs/openshift-priv/openstack-cinder-csi-driver-operator/openshift-priv-openstack-cinder-csi-driver-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/openstack-cinder-csi-driver-operator/openshift-priv-openstack-cinder-csi-driver-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-openstack-cinder-csi-driver-operator-release-4.9-images path_alias: github.com/openshift/openstack-cinder-csi-driver-operator rerun_command: /test images @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -69,8 +69,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-openstack-cinder-csi-driver-operator-release-4.9-verify path_alias: github.com/openshift/openstack-cinder-csi-driver-operator rerun_command: /test verify @@ -87,7 +87,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-master-postsubmits.yaml b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-master-postsubmits.yaml new file mode 100644 index 0000000000000..1519c57c450cf --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-master-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-operator-lifecycle-manager-master-images + path_alias: github.com/operator-framework/operator-lifecycle-manager + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-master-presubmits.yaml b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-master-presubmits.yaml new file mode 100644 index 0000000000000..ed5c6f75f0d7c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-master-presubmits.yaml @@ -0,0 +1,484 @@ +presubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + always_run: true + branches: + - master + cluster: build02 + context: ci/prow/e2e-aws-console-olm + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-master-e2e-aws-console-olm + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-aws-console-olm + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-console-olm-cluster-profile + - --target=e2e-aws-console-olm + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-console-olm-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-console-olm,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - master + cluster: build02 + context: ci/prow/e2e-aws-olm + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-master-e2e-aws-olm + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-aws-olm + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-olm-cluster-profile + - --target=e2e-aws-olm + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-olm-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-olm,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - master + cluster: build02 + context: ci/prow/e2e-gcp + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-master-e2e-gcp + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-cluster-profile + - --target=e2e-gcp + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - master + cluster: build02 + context: ci/prow/e2e-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-master-e2e-upgrade + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-upgrade-cluster-profile + - --target=e2e-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - master + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-master-images + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - master + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-master-unit + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - master + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-master-verify + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.1-postsubmits.yaml b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.1-postsubmits.yaml new file mode 100644 index 0000000000000..da23db170262b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.1-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + branches: + - ^release-4\.1$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-operator-lifecycle-manager-release-4.1-images + path_alias: github.com/operator-framework/operator-lifecycle-manager + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.1-presubmits.yaml b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.1-presubmits.yaml new file mode 100644 index 0000000000000..36eddf711e672 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.1-presubmits.yaml @@ -0,0 +1,538 @@ +presubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + always_run: true + branches: + - release-4.1 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.1-e2e-aws + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.1 + cluster: build02 + context: ci/prow/e2e-aws-console-olm + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.1-e2e-aws-console-olm + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-aws-console-olm + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-console-olm-cluster-profile + - --target=e2e-aws-console-olm + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-console-olm-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-console-olm,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.1 + cluster: build02 + context: ci/prow/e2e-aws-olm + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.1-e2e-aws-olm + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-aws-olm + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-olm-cluster-profile + - --target=e2e-aws-olm + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-olm-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-olm,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.1 + cluster: build02 + context: ci/prow/e2e-aws-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.1-e2e-aws-upgrade + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.1 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.1-images + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.1 + cluster: build02 + context: ci/prow/schema-check + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.1-schema-check + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test schema-check + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=schema-check + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )schema-check,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.1 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.1-unit + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.1 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.1-verify + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.2-postsubmits.yaml b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.2-postsubmits.yaml new file mode 100644 index 0000000000000..74dc2351c2154 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.2-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + branches: + - ^release-4\.2$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-operator-lifecycle-manager-release-4.2-images + path_alias: github.com/operator-framework/operator-lifecycle-manager + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.2-presubmits.yaml b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.2-presubmits.yaml new file mode 100644 index 0000000000000..96d3a5ab4b1a2 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.2-presubmits.yaml @@ -0,0 +1,538 @@ +presubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + always_run: true + branches: + - release-4.2 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.2-e2e-aws + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.2 + cluster: build02 + context: ci/prow/e2e-aws-console-olm + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.2-e2e-aws-console-olm + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-aws-console-olm + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-console-olm-cluster-profile + - --target=e2e-aws-console-olm + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-console-olm-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-console-olm,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.2 + cluster: build02 + context: ci/prow/e2e-aws-olm + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.2-e2e-aws-olm + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-aws-olm + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-olm-cluster-profile + - --target=e2e-aws-olm + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-olm-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-olm,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.2 + cluster: build02 + context: ci/prow/e2e-aws-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.2-e2e-aws-upgrade + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.2 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.2-images + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.2 + cluster: build02 + context: ci/prow/schema-check + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.2-schema-check + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test schema-check + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=schema-check + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )schema-check,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.2 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.2-unit + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.2 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.2-verify + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.3-postsubmits.yaml b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.3-postsubmits.yaml new file mode 100644 index 0000000000000..c4fbdf3c158b8 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.3-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + branches: + - ^release-4\.3$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-operator-lifecycle-manager-release-4.3-images + path_alias: github.com/operator-framework/operator-lifecycle-manager + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.3-presubmits.yaml b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.3-presubmits.yaml new file mode 100644 index 0000000000000..47390411369ef --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.3-presubmits.yaml @@ -0,0 +1,484 @@ +presubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + always_run: true + branches: + - release-4.3 + cluster: build02 + context: ci/prow/e2e-aws-console-olm + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.3-e2e-aws-console-olm + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-aws-console-olm + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-console-olm-cluster-profile + - --target=e2e-aws-console-olm + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-console-olm-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-console-olm,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.3 + cluster: build02 + context: ci/prow/e2e-aws-olm + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.3-e2e-aws-olm + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-aws-olm + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-olm-cluster-profile + - --target=e2e-aws-olm + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-olm-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-olm,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.3 + cluster: build02 + context: ci/prow/e2e-gcp + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.3-e2e-gcp + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-cluster-profile + - --target=e2e-gcp + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.3 + cluster: build02 + context: ci/prow/e2e-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.3-e2e-upgrade + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-upgrade-cluster-profile + - --target=e2e-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.3 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.3-images + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.3 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.3-unit + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.3 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.3-verify + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.4-postsubmits.yaml b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.4-postsubmits.yaml new file mode 100644 index 0000000000000..e1ca173ddc71d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.4-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + branches: + - ^release-4\.4$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-operator-lifecycle-manager-release-4.4-images + path_alias: github.com/operator-framework/operator-lifecycle-manager + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.4-presubmits.yaml b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.4-presubmits.yaml new file mode 100644 index 0000000000000..63b3061c1178c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.4-presubmits.yaml @@ -0,0 +1,484 @@ +presubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + always_run: true + branches: + - release-4.4 + cluster: build02 + context: ci/prow/e2e-aws-console-olm + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.4-e2e-aws-console-olm + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-aws-console-olm + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-console-olm-cluster-profile + - --target=e2e-aws-console-olm + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-console-olm-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-console-olm,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.4 + cluster: build02 + context: ci/prow/e2e-aws-olm + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.4-e2e-aws-olm + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-aws-olm + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-olm-cluster-profile + - --target=e2e-aws-olm + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-olm-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-olm,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.4 + cluster: build02 + context: ci/prow/e2e-gcp + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.4-e2e-gcp + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-cluster-profile + - --target=e2e-gcp + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.4 + cluster: build02 + context: ci/prow/e2e-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.4-e2e-upgrade + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-upgrade-cluster-profile + - --target=e2e-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.4 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.4-images + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.4 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.4-unit + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.4 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.4-verify + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.5-postsubmits.yaml b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.5-postsubmits.yaml new file mode 100644 index 0000000000000..4e048d127ac34 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.5-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + branches: + - ^release-4\.5$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-operator-lifecycle-manager-release-4.5-images + path_alias: github.com/operator-framework/operator-lifecycle-manager + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.5-presubmits.yaml b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.5-presubmits.yaml new file mode 100644 index 0000000000000..4242c3ef42d5d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.5-presubmits.yaml @@ -0,0 +1,484 @@ +presubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + always_run: true + branches: + - release-4.5 + cluster: build02 + context: ci/prow/e2e-aws-console-olm + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.5-e2e-aws-console-olm + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-aws-console-olm + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-console-olm-cluster-profile + - --target=e2e-aws-console-olm + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-console-olm-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-console-olm,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.5 + cluster: build02 + context: ci/prow/e2e-aws-olm + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.5-e2e-aws-olm + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-aws-olm + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-olm-cluster-profile + - --target=e2e-aws-olm + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-olm-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-olm,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.5 + cluster: build02 + context: ci/prow/e2e-gcp + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.5-e2e-gcp + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-cluster-profile + - --target=e2e-gcp + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.5 + cluster: build02 + context: ci/prow/e2e-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.5-e2e-upgrade + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-upgrade-cluster-profile + - --target=e2e-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.5 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.5-images + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.5 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.5-unit + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.5 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.5-verify + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.6-postsubmits.yaml b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.6-postsubmits.yaml new file mode 100644 index 0000000000000..27238df51c8f6 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.6-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + branches: + - ^release-4\.6$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-operator-lifecycle-manager-release-4.6-images + path_alias: github.com/operator-framework/operator-lifecycle-manager + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.6-presubmits.yaml b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.6-presubmits.yaml new file mode 100644 index 0000000000000..b73d94c1e82de --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.6-presubmits.yaml @@ -0,0 +1,484 @@ +presubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build02 + context: ci/prow/e2e-aws-console-olm + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.6-e2e-aws-console-olm + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-aws-console-olm + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-console-olm-cluster-profile + - --target=e2e-aws-console-olm + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-console-olm-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-console-olm,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build02 + context: ci/prow/e2e-aws-olm + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.6-e2e-aws-olm + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-aws-olm + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-olm-cluster-profile + - --target=e2e-aws-olm + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-olm-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-olm,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build02 + context: ci/prow/e2e-gcp + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.6-e2e-gcp + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-cluster-profile + - --target=e2e-gcp + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build02 + context: ci/prow/e2e-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.6-e2e-upgrade + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-upgrade-cluster-profile + - --target=e2e-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.6-images + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.6-unit + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.6-verify + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.7-postsubmits.yaml b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.7-postsubmits.yaml new file mode 100644 index 0000000000000..3139d15c77b02 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.7-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-operator-lifecycle-manager-release-4.7-images + path_alias: github.com/operator-framework/operator-lifecycle-manager + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.7-presubmits.yaml b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.7-presubmits.yaml new file mode 100644 index 0000000000000..4c687ab264775 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.7-presubmits.yaml @@ -0,0 +1,484 @@ +presubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build02 + context: ci/prow/e2e-aws-console-olm + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.7-e2e-aws-console-olm + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-aws-console-olm + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-console-olm-cluster-profile + - --target=e2e-aws-console-olm + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-console-olm-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-console-olm,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build02 + context: ci/prow/e2e-aws-olm + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.7-e2e-aws-olm + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-aws-olm + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-olm-cluster-profile + - --target=e2e-aws-olm + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-olm-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-olm,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build02 + context: ci/prow/e2e-gcp + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.7-e2e-gcp + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-cluster-profile + - --target=e2e-gcp + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build02 + context: ci/prow/e2e-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.7-e2e-upgrade + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-upgrade-cluster-profile + - --target=e2e-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.7-images + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.7-unit + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.7-verify + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..c70288a28b088 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.8-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-operator-lifecycle-manager-release-4.8-images + path_alias: github.com/operator-framework/operator-lifecycle-manager + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..4deeea25c3128 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.8-presubmits.yaml @@ -0,0 +1,484 @@ +presubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/e2e-aws-console-olm + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.8-e2e-aws-console-olm + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-aws-console-olm + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-console-olm-cluster-profile + - --target=e2e-aws-console-olm + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-console-olm-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-console-olm,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/e2e-aws-olm + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.8-e2e-aws-olm + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-aws-olm + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-olm-cluster-profile + - --target=e2e-aws-olm + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-olm-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-olm,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/e2e-gcp + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.8-e2e-gcp + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-cluster-profile + - --target=e2e-gcp + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/e2e-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.8-e2e-upgrade + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-upgrade-cluster-profile + - --target=e2e-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.8-images + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.8-unit + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.8-verify + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..b6864453ce8e1 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + branches: + - ^release-4\.9$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-operator-lifecycle-manager-release-4.9-images + path_alias: github.com/operator-framework/operator-lifecycle-manager + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..1f6ac0f901a95 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-lifecycle-manager/openshift-priv-operator-lifecycle-manager-release-4.9-presubmits.yaml @@ -0,0 +1,484 @@ +presubmits: + openshift-priv/operator-lifecycle-manager: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-console-olm + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.9-e2e-aws-console-olm + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-aws-console-olm + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-console-olm-cluster-profile + - --target=e2e-aws-console-olm + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-console-olm-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-console-olm,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-olm + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.9-e2e-aws-olm + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-aws-olm + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-olm-cluster-profile + - --target=e2e-aws-olm + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-olm-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-olm,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-gcp + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.9-e2e-gcp + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-gcp + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-gcp-cluster-profile + - --target=e2e-gcp + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-gcp-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-gcp,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.9-e2e-upgrade + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test e2e-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-upgrade-cluster-profile + - --target=e2e-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-gcp + - configMap: + name: cluster-profile-gcp + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.9-images + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.9-unit + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-lifecycle-manager-release-4.9-verify + path_alias: github.com/operator-framework/operator-lifecycle-manager + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-master-postsubmits.yaml b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-master-postsubmits.yaml new file mode 100644 index 0000000000000..94730cef43b8a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-master-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/operator-marketplace: + - agent: kubernetes + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-operator-marketplace-master-images + path_alias: github.com/operator-framework/operator-marketplace + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/operator-marketplace/openshift-priv-operator-marketplace-master-presubmits.yaml b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-master-presubmits.yaml new file mode 100644 index 0000000000000..bfc982a24022d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-master-presubmits.yaml @@ -0,0 +1,498 @@ +presubmits: + openshift-priv/operator-marketplace: + - agent: kubernetes + always_run: true + branches: + - master + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-master-e2e-aws + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - master + cluster: build02 + context: ci/prow/e2e-aws-console-olm + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-master-e2e-aws-console-olm + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-console-olm + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-console-olm-cluster-profile + - --target=e2e-aws-console-olm + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-console-olm-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-console-olm,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - master + cluster: build02 + context: ci/prow/e2e-aws-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-master-e2e-aws-operator + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile + - --target=e2e-aws-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - master + cluster: build02 + context: ci/prow/e2e-aws-serial + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-master-e2e-aws-serial + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-serial + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-serial-cluster-profile + - --target=e2e-aws-serial + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-serial-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-serial,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - master + cluster: build02 + context: ci/prow/e2e-aws-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-master-e2e-aws-upgrade + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - master + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-master-images + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - master + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-master-unit + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.1-postsubmits.yaml b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.1-postsubmits.yaml new file mode 100644 index 0000000000000..b77dc825b0e47 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.1-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/operator-marketplace: + - agent: kubernetes + branches: + - ^release-4\.1$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-operator-marketplace-release-4.1-images + path_alias: github.com/operator-framework/operator-marketplace + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/origin-aggregated-logging/openshift-priv-origin-aggregated-logging-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.1-presubmits.yaml similarity index 78% rename from ci-operator/jobs/openshift-priv/origin-aggregated-logging/openshift-priv-origin-aggregated-logging-release-4.9-presubmits.yaml rename to ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.1-presubmits.yaml index ab1e5a8b91dc5..5e743c56dbd37 100644 --- a/ci-operator/jobs/openshift-priv/origin-aggregated-logging/openshift-priv-origin-aggregated-logging-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.1-presubmits.yaml @@ -1,21 +1,21 @@ presubmits: - openshift-priv/origin-aggregated-logging: + openshift-priv/operator-marketplace: - agent: kubernetes always_run: true branches: - - release-4.9 + - release-4.1 cluster: build02 - context: ci/prow/clo-functional + context: ci/prow/e2e-aws decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' - name: pull-ci-openshift-priv-origin-aggregated-logging-release-4.9-clo-functional - path_alias: github.com/openshift/origin-aggregated-logging - rerun_command: /test clo-functional + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.1-e2e-aws + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws spec: containers: - args: @@ -25,13 +25,13 @@ presubmits: - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - - --secret-dir=/usr/local/clo-functional-cluster-profile - - --target=clo-functional + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -39,7 +39,7 @@ presubmits: - mountPath: /etc/boskos name: boskos readOnly: true - - mountPath: /usr/local/clo-functional-cluster-profile + - mountPath: /usr/local/e2e-aws-cluster-profile name: cluster-profile - mountPath: /secrets/gcs name: gcs-credentials @@ -75,23 +75,23 @@ presubmits: - name: result-aggregator secret: secretName: result-aggregator - trigger: (?m)^/test( | .* )clo-functional,?($|\s.*) + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) - agent: kubernetes always_run: true branches: - - release-4.9 + - release-4.1 cluster: build02 - context: ci/prow/cluster-logging-operator-e2e + context: ci/prow/e2e-aws-console-olm decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' - name: pull-ci-openshift-priv-origin-aggregated-logging-release-4.9-cluster-logging-operator-e2e - path_alias: github.com/openshift/origin-aggregated-logging - rerun_command: /test cluster-logging-operator-e2e + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.1-e2e-aws-console-olm + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-console-olm spec: containers: - args: @@ -101,13 +101,13 @@ presubmits: - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - - --secret-dir=/usr/local/cluster-logging-operator-e2e-cluster-profile - - --target=cluster-logging-operator-e2e + - --secret-dir=/usr/local/e2e-aws-console-olm-cluster-profile + - --target=e2e-aws-console-olm command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -115,7 +115,7 @@ presubmits: - mountPath: /etc/boskos name: boskos readOnly: true - - mountPath: /usr/local/cluster-logging-operator-e2e-cluster-profile + - mountPath: /usr/local/e2e-aws-console-olm-cluster-profile name: cluster-profile - mountPath: /secrets/gcs name: gcs-credentials @@ -151,23 +151,23 @@ presubmits: - name: result-aggregator secret: secretName: result-aggregator - trigger: (?m)^/test( | .* )cluster-logging-operator-e2e,?($|\s.*) + trigger: (?m)^/test( | .* )e2e-aws-console-olm,?($|\s.*) - agent: kubernetes always_run: true branches: - - release-4.9 + - release-4.1 cluster: build02 - context: ci/prow/elastic-operator-e2e + context: ci/prow/e2e-aws-operator decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' - name: pull-ci-openshift-priv-origin-aggregated-logging-release-4.9-elastic-operator-e2e - path_alias: github.com/openshift/origin-aggregated-logging - rerun_command: /test elastic-operator-e2e + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.1-e2e-aws-operator + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-operator spec: containers: - args: @@ -177,13 +177,13 @@ presubmits: - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - - --secret-dir=/usr/local/elastic-operator-e2e-cluster-profile - - --target=elastic-operator-e2e + - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile + - --target=e2e-aws-operator command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -191,7 +191,7 @@ presubmits: - mountPath: /etc/boskos name: boskos readOnly: true - - mountPath: /usr/local/elastic-operator-e2e-cluster-profile + - mountPath: /usr/local/e2e-aws-operator-cluster-profile name: cluster-profile - mountPath: /secrets/gcs name: gcs-credentials @@ -227,42 +227,48 @@ presubmits: - name: result-aggregator secret: secretName: result-aggregator - trigger: (?m)^/test( | .* )elastic-operator-e2e,?($|\s.*) + trigger: (?m)^/test( | .* )e2e-aws-operator,?($|\s.*) - agent: kubernetes always_run: true branches: - - release-4.9 + - release-4.1 cluster: build02 - context: ci/prow/images + context: ci/prow/e2e-aws-upgrade decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' - name: pull-ci-openshift-priv-origin-aggregated-logging-release-4.9-images - path_alias: github.com/openshift/origin-aggregated-logging - rerun_command: /test images + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.1-e2e-aws-upgrade + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-upgrade spec: containers: - args: - --gcs-upload-secret=/secrets/gcs/service-account.json - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - - --target=[images] - - --target=src + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile - mountPath: /secrets/gcs name: gcs-credentials readOnly: true @@ -277,6 +283,17 @@ presubmits: readOnly: true serviceAccountName: ci-operator volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws - name: github-credentials-openshift-ci-robot-private-git-cloner secret: secretName: github-credentials-openshift-ci-robot-private-git-cloner @@ -286,48 +303,41 @@ presubmits: - name: result-aggregator secret: secretName: result-aggregator - trigger: (?m)^/test( | .* )images,?($|\s.*) + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) - agent: kubernetes always_run: true branches: - - release-4.9 + - release-4.1 cluster: build02 - context: ci/prow/smoke + context: ci/prow/images decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' - name: pull-ci-openshift-priv-origin-aggregated-logging-release-4.9-smoke - path_alias: github.com/openshift/origin-aggregated-logging - rerun_command: /test smoke + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.1-images + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test images spec: containers: - args: - --gcs-upload-secret=/secrets/gcs/service-account.json - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --lease-server-password-file=/etc/boskos/password - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - - --secret-dir=/usr/local/smoke-cluster-profile - - --target=smoke + - --target=[images] command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m volumeMounts: - - mountPath: /etc/boskos - name: boskos - readOnly: true - - mountPath: /usr/local/smoke-cluster-profile - name: cluster-profile - mountPath: /secrets/gcs name: gcs-credentials readOnly: true @@ -342,17 +352,6 @@ presubmits: readOnly: true serviceAccountName: ci-operator volumes: - - name: boskos - secret: - items: - - key: password - path: password - secretName: boskos-credentials - - name: cluster-profile - projected: - sources: - - secret: - name: cluster-secrets-aws - name: github-credentials-openshift-ci-robot-private-git-cloner secret: secretName: github-credentials-openshift-ci-robot-private-git-cloner @@ -362,11 +361,11 @@ presubmits: - name: result-aggregator secret: secretName: result-aggregator - trigger: (?m)^/test( | .* )smoke,?($|\s.*) + trigger: (?m)^/test( | .* )images,?($|\s.*) - agent: kubernetes always_run: true branches: - - release-4.9 + - release-4.1 cluster: build02 context: ci/prow/unit decorate: true @@ -374,10 +373,10 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' - name: pull-ci-openshift-priv-origin-aggregated-logging-release-4.9-unit - path_alias: github.com/openshift/origin-aggregated-logging + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.1-unit + path_alias: github.com/operator-framework/operator-marketplace rerun_command: /test unit spec: containers: @@ -392,7 +391,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.2-postsubmits.yaml b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.2-postsubmits.yaml new file mode 100644 index 0000000000000..b9cd902d8aa14 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.2-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/operator-marketplace: + - agent: kubernetes + branches: + - ^release-4\.2$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-operator-marketplace-release-4.2-images + path_alias: github.com/operator-framework/operator-marketplace + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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/origin-aggregated-logging/openshift-origin-aggregated-logging-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.2-presubmits.yaml similarity index 61% rename from ci-operator/jobs/openshift/origin-aggregated-logging/openshift-origin-aggregated-logging-release-4.9-presubmits.yaml rename to ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.2-presubmits.yaml index 51c3abbb7088c..b303f03f427a5 100644 --- a/ci-operator/jobs/openshift/origin-aggregated-logging/openshift-origin-aggregated-logging-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.2-presubmits.yaml @@ -1,34 +1,37 @@ presubmits: - openshift/origin-aggregated-logging: + openshift-priv/operator-marketplace: - agent: kubernetes always_run: true branches: - - release-4.9 - cluster: build01 - context: ci/prow/clo-functional + - release-4.2 + cluster: build02 + context: ci/prow/e2e-aws decorate: true decoration_config: skip_cloning: true + hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' - name: pull-ci-openshift-origin-aggregated-logging-release-4.9-clo-functional - rerun_command: /test clo-functional + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.2-e2e-aws + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws spec: containers: - args: - --gcs-upload-secret=/secrets/gcs/service-account.json - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - - --secret-dir=/usr/local/clo-functional-cluster-profile - - --target=clo-functional + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -36,11 +39,14 @@ presubmits: - mountPath: /etc/boskos name: boskos readOnly: true - - mountPath: /usr/local/clo-functional-cluster-profile + - mountPath: /usr/local/e2e-aws-cluster-profile name: cluster-profile - mountPath: /secrets/gcs name: gcs-credentials readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true - mountPath: /etc/pull-secret name: pull-secret readOnly: true @@ -60,42 +66,48 @@ presubmits: sources: - secret: name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner - name: pull-secret secret: secretName: registry-pull-credentials - name: result-aggregator secret: secretName: result-aggregator - trigger: (?m)^/test( | .* )clo-functional,?($|\s.*) + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) - agent: kubernetes always_run: true branches: - - release-4.9 - cluster: build01 - context: ci/prow/cluster-logging-operator-e2e + - release-4.2 + cluster: build02 + context: ci/prow/e2e-aws-console-olm decorate: true decoration_config: skip_cloning: true + hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' - name: pull-ci-openshift-origin-aggregated-logging-release-4.9-cluster-logging-operator-e2e - rerun_command: /test cluster-logging-operator-e2e + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.2-e2e-aws-console-olm + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-console-olm spec: containers: - args: - --gcs-upload-secret=/secrets/gcs/service-account.json - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - - --secret-dir=/usr/local/cluster-logging-operator-e2e-cluster-profile - - --target=cluster-logging-operator-e2e + - --secret-dir=/usr/local/e2e-aws-console-olm-cluster-profile + - --target=e2e-aws-console-olm command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -103,11 +115,14 @@ presubmits: - mountPath: /etc/boskos name: boskos readOnly: true - - mountPath: /usr/local/cluster-logging-operator-e2e-cluster-profile + - mountPath: /usr/local/e2e-aws-console-olm-cluster-profile name: cluster-profile - mountPath: /secrets/gcs name: gcs-credentials readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true - mountPath: /etc/pull-secret name: pull-secret readOnly: true @@ -127,42 +142,48 @@ presubmits: sources: - secret: name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner - name: pull-secret secret: secretName: registry-pull-credentials - name: result-aggregator secret: secretName: result-aggregator - trigger: (?m)^/test( | .* )cluster-logging-operator-e2e,?($|\s.*) + trigger: (?m)^/test( | .* )e2e-aws-console-olm,?($|\s.*) - agent: kubernetes always_run: true branches: - - release-4.9 - cluster: build01 - context: ci/prow/elastic-operator-e2e + - release-4.2 + cluster: build02 + context: ci/prow/e2e-aws-operator decorate: true decoration_config: skip_cloning: true + hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' - name: pull-ci-openshift-origin-aggregated-logging-release-4.9-elastic-operator-e2e - rerun_command: /test elastic-operator-e2e + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.2-e2e-aws-operator + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-operator spec: containers: - args: - --gcs-upload-secret=/secrets/gcs/service-account.json - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - - --secret-dir=/usr/local/elastic-operator-e2e-cluster-profile - - --target=elastic-operator-e2e + - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile + - --target=e2e-aws-operator command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -170,11 +191,14 @@ presubmits: - mountPath: /etc/boskos name: boskos readOnly: true - - mountPath: /usr/local/elastic-operator-e2e-cluster-profile + - mountPath: /usr/local/e2e-aws-operator-cluster-profile name: cluster-profile - mountPath: /secrets/gcs name: gcs-credentials readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true - mountPath: /etc/pull-secret name: pull-secret readOnly: true @@ -194,48 +218,63 @@ presubmits: sources: - secret: name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner - name: pull-secret secret: secretName: registry-pull-credentials - name: result-aggregator secret: secretName: result-aggregator - trigger: (?m)^/test( | .* )elastic-operator-e2e,?($|\s.*) + trigger: (?m)^/test( | .* )e2e-aws-operator,?($|\s.*) - agent: kubernetes always_run: true branches: - - release-4.9 - cluster: build01 - context: ci/prow/images + - release-4.2 + cluster: build02 + context: ci/prow/e2e-aws-upgrade decorate: true decoration_config: skip_cloning: true + hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' - name: pull-ci-openshift-origin-aggregated-logging-release-4.9-images - rerun_command: /test images + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.2-e2e-aws-upgrade + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-upgrade spec: containers: - args: - --gcs-upload-secret=/secrets/gcs/service-account.json - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - - --target=[images] - - --target=src + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile - mountPath: /secrets/gcs name: gcs-credentials readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true - mountPath: /etc/pull-secret name: pull-secret readOnly: true @@ -244,54 +283,67 @@ presubmits: readOnly: true serviceAccountName: ci-operator volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner - name: pull-secret secret: secretName: registry-pull-credentials - name: result-aggregator secret: secretName: result-aggregator - trigger: (?m)^/test( | .* )images,?($|\s.*) + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) - agent: kubernetes always_run: true branches: - - release-4.9 - cluster: build01 - context: ci/prow/smoke + - release-4.2 + cluster: build02 + context: ci/prow/images decorate: true decoration_config: skip_cloning: true + hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' - name: pull-ci-openshift-origin-aggregated-logging-release-4.9-smoke - rerun_command: /test smoke + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.2-images + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test images spec: containers: - args: - --gcs-upload-secret=/secrets/gcs/service-account.json - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - - --secret-dir=/usr/local/smoke-cluster-profile - - --target=smoke + - --target=[images] command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m volumeMounts: - - mountPath: /etc/boskos - name: boskos - readOnly: true - - mountPath: /usr/local/smoke-cluster-profile - name: cluster-profile - mountPath: /secrets/gcs name: gcs-credentials readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true - mountPath: /etc/pull-secret name: pull-secret readOnly: true @@ -300,43 +352,38 @@ presubmits: readOnly: true serviceAccountName: ci-operator volumes: - - name: boskos + - name: github-credentials-openshift-ci-robot-private-git-cloner secret: - items: - - key: password - path: password - secretName: boskos-credentials - - name: cluster-profile - projected: - sources: - - secret: - name: cluster-secrets-aws + secretName: github-credentials-openshift-ci-robot-private-git-cloner - name: pull-secret secret: secretName: registry-pull-credentials - name: result-aggregator secret: secretName: result-aggregator - trigger: (?m)^/test( | .* )smoke,?($|\s.*) + trigger: (?m)^/test( | .* )images,?($|\s.*) - agent: kubernetes always_run: true branches: - - release-4.9 - cluster: build01 + - release-4.2 + cluster: build02 context: ci/prow/unit decorate: true decoration_config: skip_cloning: true + hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' - name: pull-ci-openshift-origin-aggregated-logging-release-4.9-unit + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.2-unit + path_alias: github.com/operator-framework/operator-marketplace rerun_command: /test unit spec: containers: - args: - --gcs-upload-secret=/secrets/gcs/service-account.json - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - --target=unit @@ -344,7 +391,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -352,6 +399,9 @@ presubmits: - mountPath: /secrets/gcs name: gcs-credentials readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true - mountPath: /etc/pull-secret name: pull-secret readOnly: true @@ -360,6 +410,9 @@ presubmits: readOnly: true serviceAccountName: ci-operator volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner - name: pull-secret secret: secretName: registry-pull-credentials diff --git a/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.3-postsubmits.yaml b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.3-postsubmits.yaml new file mode 100644 index 0000000000000..4b167e01e01fc --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.3-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/operator-marketplace: + - agent: kubernetes + branches: + - ^release-4\.3$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-operator-marketplace-release-4.3-images + path_alias: github.com/operator-framework/operator-marketplace + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.3-presubmits.yaml b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.3-presubmits.yaml new file mode 100644 index 0000000000000..f16e071a0a854 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.3-presubmits.yaml @@ -0,0 +1,422 @@ +presubmits: + openshift-priv/operator-marketplace: + - agent: kubernetes + always_run: true + branches: + - release-4.3 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.3-e2e-aws + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.3 + cluster: build02 + context: ci/prow/e2e-aws-console-olm + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.3-e2e-aws-console-olm + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-console-olm + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-console-olm-cluster-profile + - --target=e2e-aws-console-olm + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-console-olm-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-console-olm,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.3 + cluster: build02 + context: ci/prow/e2e-aws-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.3-e2e-aws-operator + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile + - --target=e2e-aws-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.3 + cluster: build02 + context: ci/prow/e2e-aws-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.3-e2e-aws-upgrade + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.3 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.3-images + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.3 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.3-unit + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.4-postsubmits.yaml b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.4-postsubmits.yaml new file mode 100644 index 0000000000000..40de0da0e20b6 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.4-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/operator-marketplace: + - agent: kubernetes + branches: + - ^release-4\.4$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-operator-marketplace-release-4.4-images + path_alias: github.com/operator-framework/operator-marketplace + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.4-presubmits.yaml b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.4-presubmits.yaml new file mode 100644 index 0000000000000..57d5aaa2ffc79 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.4-presubmits.yaml @@ -0,0 +1,498 @@ +presubmits: + openshift-priv/operator-marketplace: + - agent: kubernetes + always_run: true + branches: + - release-4.4 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.4-e2e-aws + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.4 + cluster: build02 + context: ci/prow/e2e-aws-console-olm + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.4-e2e-aws-console-olm + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-console-olm + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-console-olm-cluster-profile + - --target=e2e-aws-console-olm + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-console-olm-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-console-olm,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.4 + cluster: build02 + context: ci/prow/e2e-aws-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.4-e2e-aws-operator + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile + - --target=e2e-aws-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.4 + cluster: build02 + context: ci/prow/e2e-aws-serial + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.4-e2e-aws-serial + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-serial + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-serial-cluster-profile + - --target=e2e-aws-serial + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-serial-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-serial,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.4 + cluster: build02 + context: ci/prow/e2e-aws-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.4-e2e-aws-upgrade + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.4 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.4-images + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.4 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.4-unit + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.5-postsubmits.yaml b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.5-postsubmits.yaml new file mode 100644 index 0000000000000..12862ba579c39 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.5-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/operator-marketplace: + - agent: kubernetes + branches: + - ^release-4\.5$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-operator-marketplace-release-4.5-images + path_alias: github.com/operator-framework/operator-marketplace + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.5-presubmits.yaml b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.5-presubmits.yaml new file mode 100644 index 0000000000000..341a12d33f478 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.5-presubmits.yaml @@ -0,0 +1,498 @@ +presubmits: + openshift-priv/operator-marketplace: + - agent: kubernetes + always_run: true + branches: + - release-4.5 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.5-e2e-aws + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.5 + cluster: build02 + context: ci/prow/e2e-aws-console-olm + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.5-e2e-aws-console-olm + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-console-olm + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-console-olm-cluster-profile + - --target=e2e-aws-console-olm + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-console-olm-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-console-olm,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.5 + cluster: build02 + context: ci/prow/e2e-aws-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.5-e2e-aws-operator + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile + - --target=e2e-aws-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.5 + cluster: build02 + context: ci/prow/e2e-aws-serial + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.5-e2e-aws-serial + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-serial + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-serial-cluster-profile + - --target=e2e-aws-serial + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-serial-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-serial,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.5 + cluster: build02 + context: ci/prow/e2e-aws-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.5-e2e-aws-upgrade + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.5 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.5-images + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.5 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.5-unit + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.6-postsubmits.yaml b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.6-postsubmits.yaml new file mode 100644 index 0000000000000..7f76c373af542 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.6-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/operator-marketplace: + - agent: kubernetes + branches: + - ^release-4\.6$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-operator-marketplace-release-4.6-images + path_alias: github.com/operator-framework/operator-marketplace + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.6-presubmits.yaml b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.6-presubmits.yaml new file mode 100644 index 0000000000000..ebb648df2476c --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.6-presubmits.yaml @@ -0,0 +1,498 @@ +presubmits: + openshift-priv/operator-marketplace: + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.6-e2e-aws + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build02 + context: ci/prow/e2e-aws-console-olm + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.6-e2e-aws-console-olm + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-console-olm + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-console-olm-cluster-profile + - --target=e2e-aws-console-olm + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-console-olm-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-console-olm,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build02 + context: ci/prow/e2e-aws-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.6-e2e-aws-operator + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile + - --target=e2e-aws-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build02 + context: ci/prow/e2e-aws-serial + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.6-e2e-aws-serial + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-serial + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-serial-cluster-profile + - --target=e2e-aws-serial + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-serial-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-serial,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build02 + context: ci/prow/e2e-aws-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.6-e2e-aws-upgrade + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.6-images + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.6-unit + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.7-postsubmits.yaml b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.7-postsubmits.yaml new file mode 100644 index 0000000000000..7b147214024c9 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.7-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/operator-marketplace: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-operator-marketplace-release-4.7-images + path_alias: github.com/operator-framework/operator-marketplace + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.7-presubmits.yaml b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.7-presubmits.yaml new file mode 100644 index 0000000000000..130db49b30def --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.7-presubmits.yaml @@ -0,0 +1,498 @@ +presubmits: + openshift-priv/operator-marketplace: + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.7-e2e-aws + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build02 + context: ci/prow/e2e-aws-console-olm + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.7-e2e-aws-console-olm + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-console-olm + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-console-olm-cluster-profile + - --target=e2e-aws-console-olm + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-console-olm-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-console-olm,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build02 + context: ci/prow/e2e-aws-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.7-e2e-aws-operator + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile + - --target=e2e-aws-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build02 + context: ci/prow/e2e-aws-serial + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.7-e2e-aws-serial + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-serial + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-serial-cluster-profile + - --target=e2e-aws-serial + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-serial-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-serial,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build02 + context: ci/prow/e2e-aws-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.7-e2e-aws-upgrade + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.7-images + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.7-unit + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..be38669c22196 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.8-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/operator-marketplace: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-operator-marketplace-release-4.8-images + path_alias: github.com/operator-framework/operator-marketplace + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..0e7f3306677a5 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.8-presubmits.yaml @@ -0,0 +1,498 @@ +presubmits: + openshift-priv/operator-marketplace: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.8-e2e-aws + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/e2e-aws-console-olm + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.8-e2e-aws-console-olm + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-console-olm + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-console-olm-cluster-profile + - --target=e2e-aws-console-olm + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-console-olm-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-console-olm,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/e2e-aws-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.8-e2e-aws-operator + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile + - --target=e2e-aws-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/e2e-aws-serial + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.8-e2e-aws-serial + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-serial + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-serial-cluster-profile + - --target=e2e-aws-serial + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-serial-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-serial,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/e2e-aws-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.8-e2e-aws-upgrade + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.8-images + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.8-unit + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..ca27e043414bc --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/operator-marketplace: + - agent: kubernetes + branches: + - ^release-4\.9$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-operator-marketplace-release-4.9-images + path_alias: github.com/operator-framework/operator-marketplace + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..fd3bdb7db9522 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-marketplace/openshift-priv-operator-marketplace-release-4.9-presubmits.yaml @@ -0,0 +1,498 @@ +presubmits: + openshift-priv/operator-marketplace: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.9-e2e-aws + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-console-olm + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.9-e2e-aws-console-olm + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-console-olm + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-console-olm-cluster-profile + - --target=e2e-aws-console-olm + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-console-olm-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-console-olm,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-operator + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.9-e2e-aws-operator + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-operator + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-operator-cluster-profile + - --target=e2e-aws-operator + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-operator-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-operator,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-serial + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.9-e2e-aws-serial + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-serial + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-serial-cluster-profile + - --target=e2e-aws-serial + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-serial-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-serial,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/e2e-aws-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.9-e2e-aws-upgrade + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.9-images + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-marketplace-release-4.9-unit + path_alias: github.com/operator-framework/operator-marketplace + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-master-postsubmits.yaml b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-master-postsubmits.yaml new file mode 100644 index 0000000000000..fd6bad52b49d1 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-master-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/operator-registry: + - agent: kubernetes + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-operator-registry-master-images + path_alias: github.com/operator-framework/operator-registry + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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/elasticsearch-proxy/openshift-elasticsearch-proxy-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-master-presubmits.yaml similarity index 56% rename from ci-operator/jobs/openshift/elasticsearch-proxy/openshift-elasticsearch-proxy-release-4.9-presubmits.yaml rename to ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-master-presubmits.yaml index f5cf46d528a93..3585c51bff146 100644 --- a/ci-operator/jobs/openshift/elasticsearch-proxy/openshift-elasticsearch-proxy-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-master-presubmits.yaml @@ -1,34 +1,37 @@ presubmits: - openshift/elasticsearch-proxy: + openshift-priv/operator-registry: - agent: kubernetes always_run: true branches: - - release-4.9 - cluster: build01 - context: ci/prow/cluster-logging-operator-e2e + - master + cluster: build02 + context: ci/prow/e2e-aws decorate: true decoration_config: skip_cloning: true + hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' - name: pull-ci-openshift-elasticsearch-proxy-release-4.9-cluster-logging-operator-e2e - rerun_command: /test cluster-logging-operator-e2e + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-registry-master-e2e-aws + path_alias: github.com/operator-framework/operator-registry + rerun_command: /test e2e-aws spec: containers: - args: - --gcs-upload-secret=/secrets/gcs/service-account.json - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - - --secret-dir=/usr/local/cluster-logging-operator-e2e-cluster-profile - - --target=cluster-logging-operator-e2e + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -36,77 +39,13 @@ presubmits: - mountPath: /etc/boskos name: boskos readOnly: true - - mountPath: /usr/local/cluster-logging-operator-e2e-cluster-profile + - mountPath: /usr/local/e2e-aws-cluster-profile name: cluster-profile - 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: boskos - secret: - items: - - key: password - path: password - secretName: boskos-credentials - - name: cluster-profile - projected: - sources: - - secret: - name: cluster-secrets-aws - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )cluster-logging-operator-e2e,?($|\s.*) - - agent: kubernetes - always_run: true - branches: - - release-4.9 - cluster: build01 - context: ci/prow/elasticsearch-operator-e2e - 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-elasticsearch-proxy-release-4.9-elasticsearch-operator-e2e - rerun_command: /test elasticsearch-operator-e2e - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --lease-server-password-file=/etc/boskos/password - - --report-password-file=/etc/report/password.txt - - --report-username=ci - - --secret-dir=/usr/local/elasticsearch-operator-e2e-cluster-profile - - --target=elasticsearch-operator-e2e - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: '' - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /etc/boskos - name: boskos - readOnly: true - - mountPath: /usr/local/elasticsearch-operator-e2e-cluster-profile - name: cluster-profile - - mountPath: /secrets/gcs - name: gcs-credentials + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner readOnly: true - mountPath: /etc/pull-secret name: pull-secret @@ -127,32 +66,38 @@ presubmits: sources: - secret: name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner - name: pull-secret secret: secretName: registry-pull-credentials - name: result-aggregator secret: secretName: result-aggregator - trigger: (?m)^/test( | .* )elasticsearch-operator-e2e,?($|\s.*) + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) - agent: kubernetes always_run: true branches: - - release-4.9 - cluster: build01 + - master + cluster: build02 context: ci/prow/images decorate: true decoration_config: skip_cloning: true + hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' - name: pull-ci-openshift-elasticsearch-proxy-release-4.9-images + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-registry-master-images + path_alias: github.com/operator-framework/operator-registry rerun_command: /test images spec: containers: - args: - --gcs-upload-secret=/secrets/gcs/service-account.json - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - --target=[images] @@ -160,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -168,6 +113,9 @@ presubmits: - mountPath: /secrets/gcs name: gcs-credentials readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true - mountPath: /etc/pull-secret name: pull-secret readOnly: true @@ -176,6 +124,9 @@ presubmits: readOnly: true serviceAccountName: ci-operator volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner - name: pull-secret secret: secretName: registry-pull-credentials @@ -186,22 +137,25 @@ presubmits: - agent: kubernetes always_run: true branches: - - release-4.9 - cluster: build01 + - master + cluster: build02 context: ci/prow/unit decorate: true decoration_config: skip_cloning: true + hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' - name: pull-ci-openshift-elasticsearch-proxy-release-4.9-unit + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-registry-master-unit + path_alias: github.com/operator-framework/operator-registry rerun_command: /test unit spec: containers: - args: - --gcs-upload-secret=/secrets/gcs/service-account.json - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - --target=unit @@ -209,7 +163,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -217,6 +171,9 @@ presubmits: - mountPath: /secrets/gcs name: gcs-credentials readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true - mountPath: /etc/pull-secret name: pull-secret readOnly: true @@ -225,6 +182,9 @@ presubmits: readOnly: true serviceAccountName: ci-operator volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner - name: pull-secret secret: secretName: registry-pull-credentials diff --git a/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.1-postsubmits.yaml b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.1-postsubmits.yaml new file mode 100644 index 0000000000000..cef894753f172 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.1-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/operator-registry: + - agent: kubernetes + branches: + - ^release-4\.1$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-operator-registry-release-4.1-images + path_alias: github.com/operator-framework/operator-registry + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/operator-registry/openshift-priv-operator-registry-release-4.1-presubmits.yaml b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.1-presubmits.yaml new file mode 100644 index 0000000000000..b39bf81783e32 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.1-presubmits.yaml @@ -0,0 +1,194 @@ +presubmits: + openshift-priv/operator-registry: + - agent: kubernetes + always_run: true + branches: + - release-4.1 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-registry-release-4.1-e2e-aws + path_alias: github.com/operator-framework/operator-registry + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.1 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-registry-release-4.1-images + path_alias: github.com/operator-framework/operator-registry + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.1 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-registry-release-4.1-unit + path_alias: github.com/operator-framework/operator-registry + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.2-postsubmits.yaml b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.2-postsubmits.yaml new file mode 100644 index 0000000000000..2700d8e05d012 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.2-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/operator-registry: + - agent: kubernetes + branches: + - ^release-4\.2$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-operator-registry-release-4.2-images + path_alias: github.com/operator-framework/operator-registry + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/operator-registry/openshift-priv-operator-registry-release-4.2-presubmits.yaml b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.2-presubmits.yaml new file mode 100644 index 0000000000000..ad868c34aadec --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.2-presubmits.yaml @@ -0,0 +1,194 @@ +presubmits: + openshift-priv/operator-registry: + - agent: kubernetes + always_run: true + branches: + - release-4.2 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-registry-release-4.2-e2e-aws + path_alias: github.com/operator-framework/operator-registry + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.2 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-registry-release-4.2-images + path_alias: github.com/operator-framework/operator-registry + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.2 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-registry-release-4.2-unit + path_alias: github.com/operator-framework/operator-registry + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.3-postsubmits.yaml b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.3-postsubmits.yaml new file mode 100644 index 0000000000000..b07b351267a2b --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.3-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/operator-registry: + - agent: kubernetes + branches: + - ^release-4\.3$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-operator-registry-release-4.3-images + path_alias: github.com/operator-framework/operator-registry + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/operator-registry/openshift-priv-operator-registry-release-4.3-presubmits.yaml b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.3-presubmits.yaml new file mode 100644 index 0000000000000..3c364374fffc9 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.3-presubmits.yaml @@ -0,0 +1,194 @@ +presubmits: + openshift-priv/operator-registry: + - agent: kubernetes + always_run: true + branches: + - release-4.3 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-registry-release-4.3-e2e-aws + path_alias: github.com/operator-framework/operator-registry + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.3 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-registry-release-4.3-images + path_alias: github.com/operator-framework/operator-registry + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.3 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-registry-release-4.3-unit + path_alias: github.com/operator-framework/operator-registry + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.4-postsubmits.yaml b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.4-postsubmits.yaml new file mode 100644 index 0000000000000..486943cf6a385 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.4-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/operator-registry: + - agent: kubernetes + branches: + - ^release-4\.4$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-operator-registry-release-4.4-images + path_alias: github.com/operator-framework/operator-registry + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/operator-registry/openshift-priv-operator-registry-release-4.4-presubmits.yaml b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.4-presubmits.yaml new file mode 100644 index 0000000000000..b5bc69ab34052 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.4-presubmits.yaml @@ -0,0 +1,194 @@ +presubmits: + openshift-priv/operator-registry: + - agent: kubernetes + always_run: true + branches: + - release-4.4 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-registry-release-4.4-e2e-aws + path_alias: github.com/operator-framework/operator-registry + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.4 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-registry-release-4.4-images + path_alias: github.com/operator-framework/operator-registry + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.4 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-registry-release-4.4-unit + path_alias: github.com/operator-framework/operator-registry + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.5-postsubmits.yaml b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.5-postsubmits.yaml new file mode 100644 index 0000000000000..4b13618db25d6 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.5-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/operator-registry: + - agent: kubernetes + branches: + - ^release-4\.5$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-operator-registry-release-4.5-images + path_alias: github.com/operator-framework/operator-registry + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/operator-registry/openshift-priv-operator-registry-release-4.5-presubmits.yaml b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.5-presubmits.yaml new file mode 100644 index 0000000000000..6dfda3ebfed82 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.5-presubmits.yaml @@ -0,0 +1,194 @@ +presubmits: + openshift-priv/operator-registry: + - agent: kubernetes + always_run: true + branches: + - release-4.5 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-registry-release-4.5-e2e-aws + path_alias: github.com/operator-framework/operator-registry + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.5 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-registry-release-4.5-images + path_alias: github.com/operator-framework/operator-registry + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.5 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-registry-release-4.5-unit + path_alias: github.com/operator-framework/operator-registry + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.6-postsubmits.yaml b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.6-postsubmits.yaml new file mode 100644 index 0000000000000..0141c38b3bcbe --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.6-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/operator-registry: + - agent: kubernetes + branches: + - ^release-4\.6$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-operator-registry-release-4.6-images + path_alias: github.com/operator-framework/operator-registry + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/operator-registry/openshift-priv-operator-registry-release-4.6-presubmits.yaml b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.6-presubmits.yaml new file mode 100644 index 0000000000000..c76f68792e3cd --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.6-presubmits.yaml @@ -0,0 +1,194 @@ +presubmits: + openshift-priv/operator-registry: + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-registry-release-4.6-e2e-aws + path_alias: github.com/operator-framework/operator-registry + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-registry-release-4.6-images + path_alias: github.com/operator-framework/operator-registry + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-registry-release-4.6-unit + path_alias: github.com/operator-framework/operator-registry + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.7-postsubmits.yaml b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.7-postsubmits.yaml new file mode 100644 index 0000000000000..28cf6ac910774 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.7-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/operator-registry: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-operator-registry-release-4.7-images + path_alias: github.com/operator-framework/operator-registry + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/operator-registry/openshift-priv-operator-registry-release-4.7-presubmits.yaml b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.7-presubmits.yaml new file mode 100644 index 0000000000000..7d2371fff8f3d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.7-presubmits.yaml @@ -0,0 +1,194 @@ +presubmits: + openshift-priv/operator-registry: + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-registry-release-4.7-e2e-aws + path_alias: github.com/operator-framework/operator-registry + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-registry-release-4.7-images + path_alias: github.com/operator-framework/operator-registry + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.7 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-registry-release-4.7-unit + path_alias: github.com/operator-framework/operator-registry + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..8d2c5ed902b4d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.8-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/operator-registry: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-operator-registry-release-4.8-images + path_alias: github.com/operator-framework/operator-registry + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/operator-registry/openshift-priv-operator-registry-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..18575ba01c952 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.8-presubmits.yaml @@ -0,0 +1,194 @@ +presubmits: + openshift-priv/operator-registry: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-registry-release-4.8-e2e-aws + path_alias: github.com/operator-framework/operator-registry + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-registry-release-4.8-images + path_alias: github.com/operator-framework/operator-registry + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-registry-release-4.8-unit + path_alias: github.com/operator-framework/operator-registry + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..d5d36fdada591 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/operator-registry: + - agent: kubernetes + branches: + - ^release-4\.9$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-operator-registry-release-4.9-images + path_alias: github.com/operator-framework/operator-registry + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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/cluster-logging-operator/openshift-cluster-logging-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.9-presubmits.yaml similarity index 58% rename from ci-operator/jobs/openshift/cluster-logging-operator/openshift-cluster-logging-operator-release-4.9-presubmits.yaml rename to ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.9-presubmits.yaml index 5044a14142d06..f07f74b9394ba 100644 --- a/ci-operator/jobs/openshift/cluster-logging-operator/openshift-cluster-logging-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/operator-registry/openshift-priv-operator-registry-release-4.9-presubmits.yaml @@ -1,34 +1,37 @@ presubmits: - openshift/cluster-logging-operator: + openshift-priv/operator-registry: - agent: kubernetes always_run: true branches: - release-4.9 - cluster: build01 - context: ci/prow/e2e-operator + cluster: build02 + context: ci/prow/e2e-aws decorate: true decoration_config: skip_cloning: true + hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' - name: pull-ci-openshift-cluster-logging-operator-release-4.9-e2e-operator - rerun_command: /test e2e-operator + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-registry-release-4.9-e2e-aws + path_alias: github.com/operator-framework/operator-registry + rerun_command: /test e2e-aws spec: containers: - args: - --gcs-upload-secret=/secrets/gcs/service-account.json - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - - --secret-dir=/usr/local/e2e-operator-cluster-profile - - --target=e2e-operator + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -36,77 +39,13 @@ presubmits: - mountPath: /etc/boskos name: boskos readOnly: true - - mountPath: /usr/local/e2e-operator-cluster-profile + - mountPath: /usr/local/e2e-aws-cluster-profile name: cluster-profile - 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: boskos - secret: - items: - - key: password - path: password - secretName: boskos-credentials - - name: cluster-profile - projected: - sources: - - secret: - name: cluster-secrets-aws - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )e2e-operator,?($|\s.*) - - agent: kubernetes - always_run: true - branches: - - release-4.9 - cluster: build01 - context: ci/prow/functional - 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-cluster-logging-operator-release-4.9-functional - rerun_command: /test functional - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --lease-server-password-file=/etc/boskos/password - - --report-password-file=/etc/report/password.txt - - --report-username=ci - - --secret-dir=/usr/local/functional-cluster-profile - - --target=functional - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: '' - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /etc/boskos - name: boskos - readOnly: true - - mountPath: /usr/local/functional-cluster-profile - name: cluster-profile - - mountPath: /secrets/gcs - name: gcs-credentials + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner readOnly: true - mountPath: /etc/pull-secret name: pull-secret @@ -127,32 +66,38 @@ presubmits: sources: - secret: name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner - name: pull-secret secret: secretName: registry-pull-credentials - name: result-aggregator secret: secretName: result-aggregator - trigger: (?m)^/test( | .* )functional,?($|\s.*) + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) - agent: kubernetes always_run: true branches: - release-4.9 - cluster: build01 + cluster: build02 context: ci/prow/images decorate: true decoration_config: skip_cloning: true + hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' - name: pull-ci-openshift-cluster-logging-operator-release-4.9-images + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-registry-release-4.9-images + path_alias: github.com/operator-framework/operator-registry rerun_command: /test images spec: containers: - args: - --gcs-upload-secret=/secrets/gcs/service-account.json - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - --target=[images] @@ -160,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -168,6 +113,9 @@ presubmits: - mountPath: /secrets/gcs name: gcs-credentials readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true - mountPath: /etc/pull-secret name: pull-secret readOnly: true @@ -176,6 +124,9 @@ presubmits: readOnly: true serviceAccountName: ci-operator volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner - name: pull-secret secret: secretName: registry-pull-credentials @@ -187,21 +138,24 @@ presubmits: always_run: true branches: - release-4.9 - cluster: build01 + cluster: build02 context: ci/prow/unit decorate: true decoration_config: skip_cloning: true + hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' - name: pull-ci-openshift-cluster-logging-operator-release-4.9-unit + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-operator-registry-release-4.9-unit + path_alias: github.com/operator-framework/operator-registry rerun_command: /test unit spec: containers: - args: - --gcs-upload-secret=/secrets/gcs/service-account.json - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - --target=unit @@ -209,7 +163,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -217,6 +171,9 @@ presubmits: - mountPath: /secrets/gcs name: gcs-credentials readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true - mountPath: /etc/pull-secret name: pull-secret readOnly: true @@ -225,6 +182,9 @@ presubmits: readOnly: true serviceAccountName: ci-operator volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner - name: pull-secret secret: secretName: registry-pull-credentials diff --git a/ci-operator/jobs/openshift-priv/origin/openshift-priv-origin-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/origin/openshift-priv-origin-release-4.9-postsubmits.yaml index 5f134350e47b9..0dbecfae9c7a5 100644 --- a/ci-operator/jobs/openshift-priv/origin/openshift-priv-origin-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/origin/openshift-priv-origin-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/origin: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-origin-release-4.9-images path_alias: github.com/openshift/origin @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/origin/openshift-priv-origin-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/origin/openshift-priv-origin-release-4.9-presubmits.yaml index 7e574d6b30ce4..16b618d6b7e05 100644 --- a/ci-operator/jobs/openshift-priv/origin/openshift-priv-origin-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/origin/openshift-priv-origin-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-origin-release-4.9-e2e-agnostic-cmd path_alias: github.com/openshift/origin rerun_command: /test e2e-agnostic-cmd @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -89,8 +89,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-origin-release-4.9-e2e-aws path_alias: github.com/openshift/origin rerun_command: /test e2e-aws @@ -109,7 +109,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -165,8 +165,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-origin-release-4.9-e2e-aws-csi path_alias: github.com/openshift/origin rerun_command: /test e2e-aws-csi @@ -185,7 +185,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -241,8 +241,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-origin-release-4.9-e2e-aws-disruptive path_alias: github.com/openshift/origin rerun_command: /test e2e-aws-disruptive @@ -266,11 +266,10 @@ presubmits: - name: JOB_NAME_SAFE value: e2e-aws-disruptive - name: TEST_COMMAND - value: setup_ssh_bastion; TEST_SUITE=openshift/disruptive run-tests; TEST_LIMIT_START_TIME="$(date - +%s)" TEST_SUITE=openshift/conformance/parallel run-tests + value: setup_ssh_bastion; TEST_SUITE=openshift/disruptive run-tests; TEST_LIMIT_START_TIME="$(date +%s)" TEST_SUITE=openshift/conformance/parallel run-tests image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -332,8 +331,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-origin-release-4.9-e2e-aws-image-registry path_alias: github.com/openshift/origin rerun_command: /test e2e-aws-image-registry @@ -352,7 +351,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -408,8 +407,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-origin-release-4.9-e2e-aws-jenkins path_alias: github.com/openshift/origin rerun_command: /test e2e-aws-jenkins @@ -428,7 +427,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -484,8 +483,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-origin-release-4.9-e2e-aws-ovn path_alias: github.com/openshift/origin rerun_command: /test e2e-aws-ovn @@ -504,7 +503,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -560,8 +559,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-origin-release-4.9-e2e-aws-proxy path_alias: github.com/openshift/origin rerun_command: /test e2e-aws-proxy @@ -580,7 +579,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -636,8 +635,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-origin-release-4.9-e2e-aws-serial path_alias: github.com/openshift/origin rerun_command: /test e2e-aws-serial @@ -656,7 +655,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -712,8 +711,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-origin-release-4.9-e2e-aws-upgrade path_alias: github.com/openshift/origin rerun_command: /test e2e-aws-upgrade @@ -732,7 +731,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -788,8 +787,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-origin-release-4.9-e2e-azure path_alias: github.com/openshift/origin rerun_command: /test e2e-azure @@ -808,7 +807,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -864,8 +863,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-origin-release-4.9-e2e-gcp path_alias: github.com/openshift/origin rerun_command: /test e2e-gcp @@ -884,7 +883,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -942,8 +941,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-origin-release-4.9-e2e-gcp-builds path_alias: github.com/openshift/origin rerun_command: /test e2e-gcp-builds @@ -962,7 +961,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1020,8 +1019,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-origin-release-4.9-e2e-gcp-csi path_alias: github.com/openshift/origin rerun_command: /test e2e-gcp-csi @@ -1040,7 +1039,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1098,8 +1097,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-origin-release-4.9-e2e-gcp-disruptive path_alias: github.com/openshift/origin rerun_command: /test e2e-gcp-disruptive @@ -1123,11 +1122,10 @@ presubmits: - name: JOB_NAME_SAFE value: e2e-gcp-disruptive - name: TEST_COMMAND - value: setup_ssh_bastion; TEST_SUITE=openshift/disruptive run-tests; TEST_LIMIT_START_TIME="$(date - +%s)" TEST_SUITE=openshift/conformance/parallel run-tests + value: setup_ssh_bastion; TEST_SUITE=openshift/disruptive run-tests; TEST_LIMIT_START_TIME="$(date +%s)" TEST_SUITE=openshift/conformance/parallel run-tests image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1191,8 +1189,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-origin-release-4.9-e2e-gcp-image-ecosystem path_alias: github.com/openshift/origin rerun_command: /test e2e-gcp-image-ecosystem @@ -1211,7 +1209,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1269,8 +1267,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-origin-release-4.9-e2e-gcp-upgrade path_alias: github.com/openshift/origin rerun_command: /test e2e-gcp-upgrade @@ -1289,7 +1287,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1347,8 +1345,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-origin-release-4.9-e2e-vsphere path_alias: github.com/openshift/origin rerun_command: /test e2e-vsphere @@ -1367,7 +1365,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1423,8 +1421,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-origin-release-4.9-images path_alias: github.com/openshift/origin rerun_command: /test images @@ -1441,7 +1439,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1481,8 +1479,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-origin-release-4.9-verify path_alias: github.com/openshift/origin rerun_command: /test verify @@ -1499,7 +1497,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -1539,8 +1537,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-origin-release-4.9-verify-deps path_alias: github.com/openshift/origin rerun_command: /test verify-deps @@ -1557,7 +1555,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.9-postsubmits.yaml index 3b1a83eb66352..aa9b3f5a7ee40 100644 --- a/ci-operator/jobs/openshift-priv/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/osd-metrics-exporter: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-osd-metrics-exporter-release-4.9-images path_alias: github.com/openshift/osd-metrics-exporter @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.9-presubmits.yaml index 2645e4b7bb1dd..c95cbe38dd720 100644 --- a/ci-operator/jobs/openshift-priv/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/osd-metrics-exporter/openshift-priv-osd-metrics-exporter-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-osd-metrics-exporter-release-4.9-images path_alias: github.com/openshift/osd-metrics-exporter rerun_command: /test images @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -69,8 +69,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-osd-metrics-exporter-release-4.9-unit path_alias: github.com/openshift/osd-metrics-exporter rerun_command: /test unit @@ -87,7 +87,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/osin/openshift-priv-osin-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/osin/openshift-priv-osin-release-4.9-presubmits.yaml index 08e2ef4d4e850..8a46081a46d5e 100644 --- a/ci-operator/jobs/openshift-priv/osin/openshift-priv-osin-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/osin/openshift-priv-osin-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-osin-release-4.9-unit path_alias: github.com/openshift/osin rerun_command: /test unit @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.9-postsubmits.yaml index 2eba93c770536..b35f1d236c399 100644 --- a/ci-operator/jobs/openshift-priv/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/ovirt-csi-driver-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-ovirt-csi-driver-operator-release-4.9-images path_alias: github.com/ovirt/csi-driver-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.9-presubmits.yaml index c9784aaca7390..71de5072eeb75 100644 --- a/ci-operator/jobs/openshift-priv/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ovirt-csi-driver-operator/openshift-priv-ovirt-csi-driver-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ovirt-csi-driver-operator-release-4.9-e2e-ovirt path_alias: github.com/ovirt/csi-driver-operator rerun_command: /test e2e-ovirt @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -89,8 +89,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ovirt-csi-driver-operator-release-4.9-images path_alias: github.com/ovirt/csi-driver-operator rerun_command: /test images @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -147,8 +147,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ovirt-csi-driver-operator-release-4.9-test path_alias: github.com/ovirt/csi-driver-operator rerun_command: /test test @@ -165,7 +165,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -205,8 +205,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ovirt-csi-driver-operator-release-4.9-verify path_alias: github.com/ovirt/csi-driver-operator rerun_command: /test verify @@ -223,7 +223,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/ovirt-csi-driver/openshift-priv-ovirt-csi-driver-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ovirt-csi-driver/openshift-priv-ovirt-csi-driver-release-4.9-postsubmits.yaml index 466e6903e8c35..e6590e983fe78 100644 --- a/ci-operator/jobs/openshift-priv/ovirt-csi-driver/openshift-priv-ovirt-csi-driver-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ovirt-csi-driver/openshift-priv-ovirt-csi-driver-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/ovirt-csi-driver: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-ovirt-csi-driver-release-4.9-images path_alias: github.com/ovirt/csi-driver @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/ovirt-csi-driver/openshift-priv-ovirt-csi-driver-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/ovirt-csi-driver/openshift-priv-ovirt-csi-driver-release-4.9-presubmits.yaml index dbe637622a672..50417d854e812 100644 --- a/ci-operator/jobs/openshift-priv/ovirt-csi-driver/openshift-priv-ovirt-csi-driver-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ovirt-csi-driver/openshift-priv-ovirt-csi-driver-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ovirt-csi-driver-release-4.9-e2e-ovirt path_alias: github.com/ovirt/csi-driver rerun_command: /test e2e-ovirt @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -89,8 +89,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ovirt-csi-driver-release-4.9-images path_alias: github.com/ovirt/csi-driver rerun_command: /test images @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.9-periodics.yaml b/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.9-periodics.yaml index a2047c876c43c..e38d24e3c76d0 100644 --- a/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.9-periodics.yaml +++ b/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.9-periodics.yaml @@ -1,19 +1,19 @@ periodics: - agent: kubernetes - cluster: api.ci + cluster: build01 cron: '@yearly' decorate: true decoration_config: skip_cloning: true extra_refs: - - base_ref: release-4.8 + - base_ref: release-4.9 org: openshift-priv path_alias: github.com/openshift/ovn-kubernetes repo: ovn-kubernetes hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-priv-ovn-kubernetes-release-4.9-e2e-gcp-ovn-upgrade spec: containers: @@ -30,7 +30,7 @@ periodics: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -77,20 +77,20 @@ periodics: secret: secretName: result-aggregator - agent: kubernetes - cluster: api.ci + cluster: build01 cron: 0 0 * * * decorate: true decoration_config: skip_cloning: true extra_refs: - - base_ref: release-4.8 + - base_ref: release-4.9 org: openshift-priv path_alias: github.com/openshift/ovn-kubernetes repo: ovn-kubernetes hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-priv-ovn-kubernetes-release-4.9-e2e-metal-ipi-ovn-dualstack-periodic spec: containers: @@ -107,7 +107,7 @@ periodics: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.9-postsubmits.yaml index e8b320ed37563..924718b0ca2fe 100644 --- a/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/ovn-kubernetes: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-ovn-kubernetes-release-4.9-images path_alias: github.com/openshift/ovn-kubernetes @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.9-presubmits.yaml index 9b1f71f15587c..cb99e9f9d4557 100644 --- a/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ovn-kubernetes/openshift-priv-ovn-kubernetes-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ovn-kubernetes-release-4.9-e2e-aws-ovn-windows path_alias: github.com/openshift/ovn-kubernetes rerun_command: /test e2e-aws-ovn-windows @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ovn-kubernetes-release-4.9-e2e-azure-ovn path_alias: github.com/openshift/ovn-kubernetes rerun_command: /test e2e-azure-ovn @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ovn-kubernetes-release-4.9-e2e-gcp-ovn path_alias: github.com/openshift/ovn-kubernetes rerun_command: /test e2e-gcp-ovn @@ -183,7 +183,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -241,8 +241,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ovn-kubernetes-release-4.9-e2e-metal-ipi-ovn-dualstack path_alias: github.com/openshift/ovn-kubernetes rerun_command: /test e2e-metal-ipi-ovn-dualstack @@ -261,7 +261,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -319,8 +319,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ovn-kubernetes-release-4.9-e2e-metal-ipi-ovn-ipv6 path_alias: github.com/openshift/ovn-kubernetes rerun_command: /test e2e-metal-ipi-ovn-ipv6 @@ -339,7 +339,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -397,8 +397,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ovn-kubernetes-release-4.9-e2e-ovn-hybrid-step-registry path_alias: github.com/openshift/ovn-kubernetes rerun_command: /test e2e-ovn-hybrid-step-registry @@ -417,7 +417,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -473,8 +473,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ovn-kubernetes-release-4.9-e2e-vsphere-ovn path_alias: github.com/openshift/ovn-kubernetes rerun_command: /test e2e-vsphere-ovn @@ -493,7 +493,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -549,8 +549,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ovn-kubernetes-release-4.9-images path_alias: github.com/openshift/ovn-kubernetes rerun_command: /test images @@ -567,7 +567,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-master-postsubmits.yaml b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-master-postsubmits.yaml new file mode 100644 index 0000000000000..8350bae463b7e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-master-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/presto: + - agent: kubernetes + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-presto-master-images + path_alias: github.com/kube-reporting/presto + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-3.11-presubmits.yaml b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-master-presubmits.yaml similarity index 92% rename from ci-operator/jobs/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-3.11-presubmits.yaml rename to ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-master-presubmits.yaml index 29e114ebdacec..6aaeadc85b624 100644 --- a/ci-operator/jobs/openshift-priv/kubernetes-autoscaler/openshift-priv-kubernetes-autoscaler-release-3.11-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-master-presubmits.yaml @@ -1,9 +1,9 @@ presubmits: - openshift-priv/kubernetes-autoscaler: + openshift-priv/presto: - agent: kubernetes always_run: true branches: - - release-3.11 + - master cluster: build02 context: ci/prow/images decorate: true @@ -13,8 +13,8 @@ presubmits: labels: ci-operator.openshift.io/prowgen-controlled: "true" pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-priv-kubernetes-autoscaler-release-3.11-images - path_alias: k8s.io/autoscaler + name: pull-ci-openshift-priv-presto-master-images + path_alias: github.com/kube-reporting/presto rerun_command: /test images spec: containers: @@ -61,7 +61,7 @@ presubmits: - agent: kubernetes always_run: true branches: - - release-3.11 + - master cluster: build02 context: ci/prow/unit decorate: true @@ -71,8 +71,8 @@ presubmits: labels: ci-operator.openshift.io/prowgen-controlled: "true" pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-priv-kubernetes-autoscaler-release-3.11-unit - path_alias: k8s.io/autoscaler + name: pull-ci-openshift-priv-presto-master-unit + path_alias: github.com/kube-reporting/presto rerun_command: /test unit spec: containers: diff --git a/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.5-postsubmits.yaml b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.5-postsubmits.yaml new file mode 100644 index 0000000000000..585a15567311e --- /dev/null +++ b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.5-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/presto: + - agent: kubernetes + branches: + - ^release-4\.5$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-presto-release-4.5-images + path_alias: github.com/kube-reporting/presto + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/kubernetes-metrics-server/openshift-priv-kubernetes-metrics-server-release-3.11-presubmits.yaml b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.5-presubmits.yaml similarity index 90% rename from ci-operator/jobs/openshift-priv/kubernetes-metrics-server/openshift-priv-kubernetes-metrics-server-release-3.11-presubmits.yaml rename to ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.5-presubmits.yaml index da049d55957b0..193f89530d822 100644 --- a/ci-operator/jobs/openshift-priv/kubernetes-metrics-server/openshift-priv-kubernetes-metrics-server-release-3.11-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.5-presubmits.yaml @@ -1,9 +1,9 @@ presubmits: - openshift-priv/kubernetes-metrics-server: + openshift-priv/presto: - agent: kubernetes always_run: true branches: - - release-3.11 + - release-4.5 cluster: build02 context: ci/prow/images decorate: true @@ -13,8 +13,8 @@ presubmits: labels: ci-operator.openshift.io/prowgen-controlled: "true" pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-priv-kubernetes-metrics-server-release-3.11-images - path_alias: github.com/kubernetes-incubator/metrics-server + name: pull-ci-openshift-priv-presto-release-4.5-images + path_alias: github.com/kube-reporting/presto rerun_command: /test images spec: containers: @@ -61,7 +61,7 @@ presubmits: - agent: kubernetes always_run: true branches: - - release-3.11 + - release-4.5 cluster: build02 context: ci/prow/unit decorate: true @@ -71,8 +71,8 @@ presubmits: labels: ci-operator.openshift.io/prowgen-controlled: "true" pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-priv-kubernetes-metrics-server-release-3.11-unit - path_alias: github.com/kubernetes-incubator/metrics-server + name: pull-ci-openshift-priv-presto-release-4.5-unit + path_alias: github.com/kube-reporting/presto rerun_command: /test unit spec: containers: diff --git a/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.6-postsubmits.yaml b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.6-postsubmits.yaml new file mode 100644 index 0000000000000..a7fb8ea055fc4 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.6-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/presto: + - agent: kubernetes + branches: + - ^release-4\.6$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-presto-release-4.6-images + path_alias: github.com/kube-reporting/presto + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/kubernetes/openshift-priv-kubernetes-oc-4.2-kubernetes-1.14.0-presubmits.yaml b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.6-presubmits.yaml similarity index 87% rename from ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.2-kubernetes-1.14.0-presubmits.yaml rename to ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.6-presubmits.yaml index 9c5c4fe1eedce..548dedb47c79f 100644 --- a/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-oc-4.2-kubernetes-1.14.0-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.6-presubmits.yaml @@ -1,11 +1,11 @@ presubmits: - openshift-priv/kubernetes: + openshift-priv/presto: - agent: kubernetes always_run: true branches: - - oc-4.2-kubernetes-1.14.0 + - release-4.6 cluster: build02 - context: ci/prow/unit + context: ci/prow/images decorate: true decoration_config: skip_cloning: true @@ -13,9 +13,9 @@ presubmits: labels: ci-operator.openshift.io/prowgen-controlled: "true" pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-priv-kubernetes-oc-4.2-kubernetes-1.14.0-unit - path_alias: github.com/openshift/kubernetes - rerun_command: /test unit + name: pull-ci-openshift-priv-presto-release-4.6-images + path_alias: github.com/kube-reporting/presto + rerun_command: /test images spec: containers: - args: @@ -24,7 +24,7 @@ presubmits: - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - - --target=unit + - --target=[images] command: - ci-operator image: ci-operator:latest @@ -57,13 +57,13 @@ presubmits: - name: result-aggregator secret: secretName: result-aggregator - trigger: (?m)^/test( | .* )unit,?($|\s.*) + trigger: (?m)^/test( | .* )images,?($|\s.*) - agent: kubernetes always_run: true branches: - - oc-4.2-kubernetes-1.14.0 + - release-4.6 cluster: build02 - context: ci/prow/verify + context: ci/prow/unit decorate: true decoration_config: skip_cloning: true @@ -71,9 +71,9 @@ presubmits: labels: ci-operator.openshift.io/prowgen-controlled: "true" pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-priv-kubernetes-oc-4.2-kubernetes-1.14.0-verify - path_alias: github.com/openshift/kubernetes - rerun_command: /test verify + name: pull-ci-openshift-priv-presto-release-4.6-unit + path_alias: github.com/kube-reporting/presto + rerun_command: /test unit spec: containers: - args: @@ -82,7 +82,7 @@ presubmits: - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - - --target=verify + - --target=unit command: - ci-operator image: ci-operator:latest @@ -115,4 +115,4 @@ presubmits: - name: result-aggregator secret: secretName: result-aggregator - trigger: (?m)^/test( | .* )verify,?($|\s.*) + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.7-postsubmits.yaml b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.7-postsubmits.yaml new file mode 100644 index 0000000000000..0c4c9a65af7d1 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.7-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/presto: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-presto-release-4.7-images + path_alias: github.com/kube-reporting/presto + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/kubernetes/openshift-priv-kubernetes-sdn-4.2-kubernetes-1.14.0-presubmits.yaml b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.7-presubmits.yaml similarity index 87% rename from ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-sdn-4.2-kubernetes-1.14.0-presubmits.yaml rename to ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.7-presubmits.yaml index f0f20dc10be9d..e1eab8e074a99 100644 --- a/ci-operator/jobs/openshift-priv/kubernetes/openshift-priv-kubernetes-sdn-4.2-kubernetes-1.14.0-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.7-presubmits.yaml @@ -1,11 +1,11 @@ presubmits: - openshift-priv/kubernetes: + openshift-priv/presto: - agent: kubernetes always_run: true branches: - - sdn-4.2-kubernetes-1.14.0 + - release-4.7 cluster: build02 - context: ci/prow/unit + context: ci/prow/images decorate: true decoration_config: skip_cloning: true @@ -13,9 +13,9 @@ presubmits: labels: ci-operator.openshift.io/prowgen-controlled: "true" pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-priv-kubernetes-sdn-4.2-kubernetes-1.14.0-unit - path_alias: github.com/openshift/kubernetes - rerun_command: /test unit + name: pull-ci-openshift-priv-presto-release-4.7-images + path_alias: github.com/kube-reporting/presto + rerun_command: /test images spec: containers: - args: @@ -24,7 +24,7 @@ presubmits: - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - - --target=unit + - --target=[images] command: - ci-operator image: ci-operator:latest @@ -57,13 +57,13 @@ presubmits: - name: result-aggregator secret: secretName: result-aggregator - trigger: (?m)^/test( | .* )unit,?($|\s.*) + trigger: (?m)^/test( | .* )images,?($|\s.*) - agent: kubernetes always_run: true branches: - - sdn-4.2-kubernetes-1.14.0 + - release-4.7 cluster: build02 - context: ci/prow/verify + context: ci/prow/unit decorate: true decoration_config: skip_cloning: true @@ -71,9 +71,9 @@ presubmits: labels: ci-operator.openshift.io/prowgen-controlled: "true" pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-priv-kubernetes-sdn-4.2-kubernetes-1.14.0-verify - path_alias: github.com/openshift/kubernetes - rerun_command: /test verify + name: pull-ci-openshift-priv-presto-release-4.7-unit + path_alias: github.com/kube-reporting/presto + rerun_command: /test unit spec: containers: - args: @@ -82,7 +82,7 @@ presubmits: - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - - --target=verify + - --target=unit command: - ci-operator image: ci-operator:latest @@ -115,4 +115,4 @@ presubmits: - name: result-aggregator secret: secretName: result-aggregator - trigger: (?m)^/test( | .* )verify,?($|\s.*) + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..026e45dd941ab --- /dev/null +++ b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.8-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/presto: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-presto-release-4.8-images + path_alias: github.com/kube-reporting/presto + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/presto/openshift-priv-presto-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.8-presubmits.yaml new file mode 100644 index 0000000000000..86b5aadf7ce88 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.8-presubmits.yaml @@ -0,0 +1,118 @@ +presubmits: + openshift-priv/presto: + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-presto-release-4.8-images + path_alias: github.com/kube-reporting/presto + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.8 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-presto-release-4.8-unit + path_alias: github.com/kube-reporting/presto + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..3b61420e5d219 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/presto: + - agent: kubernetes + branches: + - ^release-4\.9$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-presto-release-4.9-images + path_alias: github.com/kube-reporting/presto + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/presto/openshift-priv-presto-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.9-presubmits.yaml new file mode 100644 index 0000000000000..44f8bee90ae84 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/presto/openshift-priv-presto-release-4.9-presubmits.yaml @@ -0,0 +1,118 @@ +presubmits: + openshift-priv/presto: + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-presto-release-4.9-images + path_alias: github.com/kube-reporting/presto + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.9 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-presto-release-4.9-unit + path_alias: github.com/kube-reporting/presto + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/project-request-limit/openshift-priv-project-request-limit-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/project-request-limit/openshift-priv-project-request-limit-release-4.9-postsubmits.yaml index a000e8a648c9c..613de093527a2 100644 --- a/ci-operator/jobs/openshift-priv/project-request-limit/openshift-priv-project-request-limit-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/project-request-limit/openshift-priv-project-request-limit-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/project-request-limit: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-project-request-limit-release-4.9-images path_alias: github.com/openshift/project-request-limit @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/project-request-limit/openshift-priv-project-request-limit-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/project-request-limit/openshift-priv-project-request-limit-release-4.9-presubmits.yaml index 9905b86c9a85d..469d47d14659b 100644 --- a/ci-operator/jobs/openshift-priv/project-request-limit/openshift-priv-project-request-limit-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/project-request-limit/openshift-priv-project-request-limit-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-project-request-limit-release-4.9-e2e-aws path_alias: github.com/openshift/project-request-limit rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-project-request-limit-release-4.9-images path_alias: github.com/openshift/project-request-limit rerun_command: /test images @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -145,8 +145,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-project-request-limit-release-4.9-unit path_alias: github.com/openshift/project-request-limit rerun_command: /test unit @@ -163,7 +163,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -203,8 +203,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-project-request-limit-release-4.9-verify path_alias: github.com/openshift/project-request-limit rerun_command: /test verify @@ -221,7 +221,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -261,8 +261,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-project-request-limit-release-4.9-verify-deps path_alias: github.com/openshift/project-request-limit rerun_command: /test verify-deps @@ -279,7 +279,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/prom-label-proxy/openshift-priv-prom-label-proxy-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/prom-label-proxy/openshift-priv-prom-label-proxy-release-4.9-postsubmits.yaml index 7dc6b9f0743fd..10162f19c74d7 100644 --- a/ci-operator/jobs/openshift-priv/prom-label-proxy/openshift-priv-prom-label-proxy-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/prom-label-proxy/openshift-priv-prom-label-proxy-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/prom-label-proxy: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-prom-label-proxy-release-4.9-images path_alias: github.com/openshift/prom-label-proxy @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/prom-label-proxy/openshift-priv-prom-label-proxy-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/prom-label-proxy/openshift-priv-prom-label-proxy-release-4.9-presubmits.yaml index 55281d39b4f33..cef4816df7fc6 100644 --- a/ci-operator/jobs/openshift-priv/prom-label-proxy/openshift-priv-prom-label-proxy-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/prom-label-proxy/openshift-priv-prom-label-proxy-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-prom-label-proxy-release-4.9-e2e-aws path_alias: github.com/openshift/prom-label-proxy rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-prom-label-proxy-release-4.9-images path_alias: github.com/openshift/prom-label-proxy rerun_command: /test images @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -145,8 +145,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-prom-label-proxy-release-4.9-test-unit path_alias: github.com/openshift/prom-label-proxy rerun_command: /test test-unit @@ -163,7 +163,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -203,8 +203,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-prom-label-proxy-release-4.9-vendor path_alias: github.com/openshift/prom-label-proxy rerun_command: /test vendor @@ -221,7 +221,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.9-postsubmits.yaml index 9555158edd2ad..56aaf1e0e87f1 100644 --- a/ci-operator/jobs/openshift-priv/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/prometheus-alertmanager: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-prometheus-alertmanager-release-4.9-images path_alias: github.com/openshift/prometheus-alertmanager @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.9-presubmits.yaml index ad1a1bce8f030..dfc6f147c95ca 100644 --- a/ci-operator/jobs/openshift-priv/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/prometheus-alertmanager/openshift-priv-prometheus-alertmanager-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-prometheus-alertmanager-release-4.9-e2e-aws path_alias: github.com/openshift/prometheus-alertmanager rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-prometheus-alertmanager-release-4.9-e2e-aws-upgrade path_alias: github.com/openshift/prometheus-alertmanager rerun_command: /test e2e-aws-upgrade @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-prometheus-alertmanager-release-4.9-images path_alias: github.com/openshift/prometheus-alertmanager rerun_command: /test images @@ -181,7 +181,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -221,8 +221,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-prometheus-alertmanager-release-4.9-test path_alias: github.com/openshift/prometheus-alertmanager rerun_command: /test test @@ -239,7 +239,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -279,8 +279,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-prometheus-alertmanager-release-4.9-vendor path_alias: github.com/openshift/prometheus-alertmanager rerun_command: /test vendor @@ -297,7 +297,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/prometheus-operator/openshift-priv-prometheus-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/prometheus-operator/openshift-priv-prometheus-operator-release-4.9-postsubmits.yaml index 0f0d97120dc6d..5ab58353d27bb 100644 --- a/ci-operator/jobs/openshift-priv/prometheus-operator/openshift-priv-prometheus-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/prometheus-operator/openshift-priv-prometheus-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/prometheus-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-prometheus-operator-release-4.9-images path_alias: github.com/coreos/prometheus-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/prometheus-operator/openshift-priv-prometheus-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/prometheus-operator/openshift-priv-prometheus-operator-release-4.9-presubmits.yaml index 3d60230cccef4..f8173d7c0bea6 100644 --- a/ci-operator/jobs/openshift-priv/prometheus-operator/openshift-priv-prometheus-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/prometheus-operator/openshift-priv-prometheus-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-prometheus-operator-release-4.9-e2e-aws path_alias: github.com/coreos/prometheus-operator rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-prometheus-operator-release-4.9-e2e-aws-upgrade path_alias: github.com/coreos/prometheus-operator rerun_command: /test e2e-aws-upgrade @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-prometheus-operator-release-4.9-images path_alias: github.com/coreos/prometheus-operator rerun_command: /test images @@ -181,7 +181,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -221,8 +221,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-prometheus-operator-release-4.9-test-unit path_alias: github.com/coreos/prometheus-operator rerun_command: /test test-unit @@ -239,7 +239,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -279,8 +279,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-prometheus-operator-release-4.9-vendor path_alias: github.com/coreos/prometheus-operator rerun_command: /test vendor @@ -297,7 +297,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/prometheus/openshift-priv-prometheus-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/prometheus/openshift-priv-prometheus-release-4.9-postsubmits.yaml index d027834b9956c..d7469f57793a2 100644 --- a/ci-operator/jobs/openshift-priv/prometheus/openshift-priv-prometheus-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/prometheus/openshift-priv-prometheus-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/prometheus: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-prometheus-release-4.9-images path_alias: github.com/openshift/prometheus @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/prometheus/openshift-priv-prometheus-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/prometheus/openshift-priv-prometheus-release-4.9-presubmits.yaml index 64fa6a6ac5d61..0c72934001791 100644 --- a/ci-operator/jobs/openshift-priv/prometheus/openshift-priv-prometheus-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/prometheus/openshift-priv-prometheus-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-prometheus-release-4.9-common-test path_alias: github.com/openshift/prometheus rerun_command: /test common-test @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -69,8 +69,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-prometheus-release-4.9-e2e-aws path_alias: github.com/openshift/prometheus rerun_command: /test e2e-aws @@ -89,7 +89,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -145,8 +145,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-prometheus-release-4.9-e2e-aws-upgrade path_alias: github.com/openshift/prometheus rerun_command: /test e2e-aws-upgrade @@ -165,7 +165,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -221,8 +221,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-prometheus-release-4.9-images path_alias: github.com/openshift/prometheus rerun_command: /test images @@ -239,7 +239,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -279,8 +279,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-prometheus-release-4.9-react-app-test path_alias: github.com/openshift/prometheus rerun_command: /test react-app-test @@ -297,7 +297,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -337,8 +337,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-prometheus-release-4.9-vendor path_alias: github.com/openshift/prometheus rerun_command: /test vendor @@ -355,7 +355,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/ptp-operator/openshift-priv-ptp-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/ptp-operator/openshift-priv-ptp-operator-release-4.9-postsubmits.yaml index 494717c291df2..22d08d23d2136 100644 --- a/ci-operator/jobs/openshift-priv/ptp-operator/openshift-priv-ptp-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ptp-operator/openshift-priv-ptp-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/ptp-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-ptp-operator-release-4.9-images path_alias: github.com/openshift/ptp-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/ptp-operator/openshift-priv-ptp-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/ptp-operator/openshift-priv-ptp-operator-release-4.9-presubmits.yaml index 858b62255d2b9..695e77060c613 100644 --- a/ci-operator/jobs/openshift-priv/ptp-operator/openshift-priv-ptp-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/ptp-operator/openshift-priv-ptp-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ptp-operator-release-4.9-e2e-aws path_alias: github.com/openshift/ptp-operator rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-ptp-operator-release-4.9-images path_alias: github.com/openshift/ptp-operator rerun_command: /test images @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/redhat-subscription-injection-webhook/openshift-priv-redhat-subscription-injection-webhook-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/redhat-subscription-injection-webhook/openshift-priv-redhat-subscription-injection-webhook-release-4.9-postsubmits.yaml index f2ffb944b66d6..d6967b4209cdb 100644 --- a/ci-operator/jobs/openshift-priv/redhat-subscription-injection-webhook/openshift-priv-redhat-subscription-injection-webhook-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/redhat-subscription-injection-webhook/openshift-priv-redhat-subscription-injection-webhook-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/redhat-subscription-injection-webhook: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-redhat-subscription-injection-webhook-release-4.9-images path_alias: github.com/openshift/redhat-subscription-injection-webhook @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/redhat-subscription-injection-webhook/openshift-priv-redhat-subscription-injection-webhook-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/redhat-subscription-injection-webhook/openshift-priv-redhat-subscription-injection-webhook-release-4.9-presubmits.yaml index 13b7206e9c94c..2213ce454e5de 100644 --- a/ci-operator/jobs/openshift-priv/redhat-subscription-injection-webhook/openshift-priv-redhat-subscription-injection-webhook-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/redhat-subscription-injection-webhook/openshift-priv-redhat-subscription-injection-webhook-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-redhat-subscription-injection-webhook-release-4.9-images path_alias: github.com/openshift/redhat-subscription-injection-webhook rerun_command: /test images @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -69,8 +69,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-redhat-subscription-injection-webhook-release-4.9-unit path_alias: github.com/openshift/redhat-subscription-injection-webhook rerun_command: /test unit @@ -87,7 +87,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -127,8 +127,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-redhat-subscription-injection-webhook-release-4.9-verify path_alias: github.com/openshift/redhat-subscription-injection-webhook rerun_command: /test verify @@ -145,7 +145,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/route-override-cni/openshift-priv-route-override-cni-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/route-override-cni/openshift-priv-route-override-cni-release-4.9-postsubmits.yaml index ac71bfa33f7b1..7d00cfeb95d7f 100644 --- a/ci-operator/jobs/openshift-priv/route-override-cni/openshift-priv-route-override-cni-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/route-override-cni/openshift-priv-route-override-cni-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/route-override-cni: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-route-override-cni-release-4.9-images path_alias: github.com/openshift/route-override-cni @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/route-override-cni/openshift-priv-route-override-cni-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/route-override-cni/openshift-priv-route-override-cni-release-4.9-presubmits.yaml index 173db8cde09ce..3a2ca48832958 100644 --- a/ci-operator/jobs/openshift-priv/route-override-cni/openshift-priv-route-override-cni-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/route-override-cni/openshift-priv-route-override-cni-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-route-override-cni-release-4.9-e2e-aws path_alias: github.com/openshift/route-override-cni rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-route-override-cni-release-4.9-images path_alias: github.com/openshift/route-override-cni rerun_command: /test images @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/router/openshift-priv-router-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/router/openshift-priv-router-release-4.9-postsubmits.yaml index 1eb2fb49ec0e3..ba6ebfa132afb 100644 --- a/ci-operator/jobs/openshift-priv/router/openshift-priv-router-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/router/openshift-priv-router-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/router: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-router-release-4.9-images path_alias: github.com/openshift/router @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/router/openshift-priv-router-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/router/openshift-priv-router-release-4.9-presubmits.yaml index 3d79cfb5f2b26..1140081f657a0 100644 --- a/ci-operator/jobs/openshift-priv/router/openshift-priv-router-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/router/openshift-priv-router-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-router-release-4.9-e2e-agnostic path_alias: github.com/openshift/router rerun_command: /test e2e-agnostic @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -89,8 +89,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-router-release-4.9-e2e-metal-ipi-ovn-dualstack path_alias: github.com/openshift/router rerun_command: /test e2e-metal-ipi-ovn-dualstack @@ -109,7 +109,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -167,8 +167,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-router-release-4.9-e2e-metal-ipi-ovn-ipv6 path_alias: github.com/openshift/router rerun_command: /test e2e-metal-ipi-ovn-ipv6 @@ -187,7 +187,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -245,8 +245,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-router-release-4.9-e2e-metal-ipi-ovn-router path_alias: github.com/openshift/router rerun_command: /test e2e-metal-ipi-ovn-router @@ -265,7 +265,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -323,8 +323,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-router-release-4.9-e2e-upgrade path_alias: github.com/openshift/router rerun_command: /test e2e-upgrade @@ -343,7 +343,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -401,8 +401,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-router-release-4.9-images path_alias: github.com/openshift/router rerun_command: /test images @@ -419,7 +419,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -459,8 +459,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-router-release-4.9-unit path_alias: github.com/openshift/router rerun_command: /test unit @@ -477,7 +477,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -517,8 +517,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-router-release-4.9-verify path_alias: github.com/openshift/router rerun_command: /test verify @@ -535,7 +535,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/runtime-utils/openshift-priv-runtime-utils-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/runtime-utils/openshift-priv-runtime-utils-release-4.9-presubmits.yaml index e82157b9165a7..7d3a5ffa01fe0 100644 --- a/ci-operator/jobs/openshift-priv/runtime-utils/openshift-priv-runtime-utils-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/runtime-utils/openshift-priv-runtime-utils-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-runtime-utils-release-4.9-unit path_alias: github.com/openshift/runtime-utils rerun_command: /test unit @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -69,8 +69,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-runtime-utils-release-4.9-verify path_alias: github.com/openshift/runtime-utils rerun_command: /test verify @@ -87,7 +87,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/sdn/openshift-priv-sdn-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/sdn/openshift-priv-sdn-release-4.9-postsubmits.yaml index fbdc771fc5c5d..041b14f378d25 100644 --- a/ci-operator/jobs/openshift-priv/sdn/openshift-priv-sdn-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/sdn/openshift-priv-sdn-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/sdn: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-sdn-release-4.9-images path_alias: github.com/openshift/sdn @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/sdn/openshift-priv-sdn-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/sdn/openshift-priv-sdn-release-4.9-presubmits.yaml index f53cee05f7af1..4c2f9de9cbf55 100644 --- a/ci-operator/jobs/openshift-priv/sdn/openshift-priv-sdn-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/sdn/openshift-priv-sdn-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-sdn-release-4.9-e2e-aws path_alias: github.com/openshift/sdn rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-sdn-release-4.9-e2e-aws-upgrade path_alias: github.com/openshift/sdn rerun_command: /test e2e-aws-upgrade @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-sdn-release-4.9-e2e-gcp path_alias: github.com/openshift/sdn rerun_command: /test e2e-gcp @@ -183,7 +183,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -241,8 +241,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-sdn-release-4.9-images path_alias: github.com/openshift/sdn rerun_command: /test images @@ -259,7 +259,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -299,8 +299,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-sdn-release-4.9-unit path_alias: github.com/openshift/sdn rerun_command: /test unit @@ -317,7 +317,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -357,8 +357,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-sdn-release-4.9-verify path_alias: github.com/openshift/sdn rerun_command: /test verify @@ -375,7 +375,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -415,8 +415,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-sdn-release-4.9-verify-deps path_alias: github.com/openshift/sdn rerun_command: /test verify-deps @@ -433,7 +433,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/service-ca-operator/openshift-priv-service-ca-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/service-ca-operator/openshift-priv-service-ca-operator-release-4.9-postsubmits.yaml index 64a85acd73f6e..c9a33026dc1ca 100644 --- a/ci-operator/jobs/openshift-priv/service-ca-operator/openshift-priv-service-ca-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/service-ca-operator/openshift-priv-service-ca-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/service-ca-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-service-ca-operator-release-4.9-images path_alias: github.com/openshift/service-ca-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/service-ca-operator/openshift-priv-service-ca-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/service-ca-operator/openshift-priv-service-ca-operator-release-4.9-presubmits.yaml index 6cfe928303b0c..81a29e99a6f18 100644 --- a/ci-operator/jobs/openshift-priv/service-ca-operator/openshift-priv-service-ca-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/service-ca-operator/openshift-priv-service-ca-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-service-ca-operator-release-4.9-e2e-aws path_alias: github.com/openshift/service-ca-operator rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-service-ca-operator-release-4.9-e2e-aws-operator path_alias: github.com/openshift/service-ca-operator rerun_command: /test e2e-aws-operator @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-service-ca-operator-release-4.9-e2e-aws-upgrade path_alias: github.com/openshift/service-ca-operator rerun_command: /test e2e-aws-upgrade @@ -183,7 +183,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -239,8 +239,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-service-ca-operator-release-4.9-images path_alias: github.com/openshift/service-ca-operator rerun_command: /test images @@ -257,7 +257,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -297,8 +297,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-service-ca-operator-release-4.9-unit path_alias: github.com/openshift/service-ca-operator rerun_command: /test unit @@ -315,7 +315,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -355,8 +355,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-service-ca-operator-release-4.9-verify path_alias: github.com/openshift/service-ca-operator rerun_command: /test verify @@ -373,7 +373,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -413,8 +413,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-service-ca-operator-release-4.9-verify-deps path_alias: github.com/openshift/service-ca-operator rerun_command: /test verify-deps @@ -431,7 +431,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/service-catalog/openshift-priv-service-catalog-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/service-catalog/openshift-priv-service-catalog-release-4.9-postsubmits.yaml index 62fc4c7d2e15c..a0d6347854098 100644 --- a/ci-operator/jobs/openshift-priv/service-catalog/openshift-priv-service-catalog-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/service-catalog/openshift-priv-service-catalog-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/service-catalog: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-service-catalog-release-4.9-images path_alias: github.com/kubernetes-incubator/service-catalog @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/service-catalog/openshift-priv-service-catalog-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/service-catalog/openshift-priv-service-catalog-release-4.9-presubmits.yaml index be120d0b59ef3..64d6d37854508 100644 --- a/ci-operator/jobs/openshift-priv/service-catalog/openshift-priv-service-catalog-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/service-catalog/openshift-priv-service-catalog-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-service-catalog-release-4.9-e2e-aws-operator path_alias: github.com/kubernetes-incubator/service-catalog rerun_command: /test e2e-aws-operator @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-service-catalog-release-4.9-images path_alias: github.com/kubernetes-incubator/service-catalog rerun_command: /test images @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -145,8 +145,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-service-catalog-release-4.9-unit path_alias: github.com/kubernetes-incubator/service-catalog rerun_command: /test unit @@ -163,7 +163,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/sig-storage-local-static-provisioner/openshift-priv-sig-storage-local-static-provisioner-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/sig-storage-local-static-provisioner/openshift-priv-sig-storage-local-static-provisioner-release-4.9-postsubmits.yaml index 0ea2d90e14a57..32524a90ef90c 100644 --- a/ci-operator/jobs/openshift-priv/sig-storage-local-static-provisioner/openshift-priv-sig-storage-local-static-provisioner-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/sig-storage-local-static-provisioner/openshift-priv-sig-storage-local-static-provisioner-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/sig-storage-local-static-provisioner: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-sig-storage-local-static-provisioner-release-4.9-images path_alias: sigs.k8s.io/sig-storage-local-static-provisioner @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/sig-storage-local-static-provisioner/openshift-priv-sig-storage-local-static-provisioner-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/sig-storage-local-static-provisioner/openshift-priv-sig-storage-local-static-provisioner-release-4.9-presubmits.yaml index 394db1362c274..47c93400ae581 100644 --- a/ci-operator/jobs/openshift-priv/sig-storage-local-static-provisioner/openshift-priv-sig-storage-local-static-provisioner-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/sig-storage-local-static-provisioner/openshift-priv-sig-storage-local-static-provisioner-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-sig-storage-local-static-provisioner-release-4.9-images path_alias: sigs.k8s.io/sig-storage-local-static-provisioner rerun_command: /test images @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -69,8 +69,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-sig-storage-local-static-provisioner-release-4.9-unit path_alias: sigs.k8s.io/sig-storage-local-static-provisioner rerun_command: /test unit @@ -87,7 +87,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-master-postsubmits.yaml b/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-master-postsubmits.yaml new file mode 100644 index 0000000000000..3b77ee91cefdd --- /dev/null +++ b/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-master-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/special-resource-operator: + - agent: kubernetes + branches: + - ^master$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-special-resource-operator-master-images + path_alias: github.com/openshift-psap/special-resource-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/special-resource-operator/openshift-priv-special-resource-operator-master-presubmits.yaml b/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-master-presubmits.yaml index 7ad779eddecc7..a9cbe02028fe4 100644 --- a/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-master-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-master-presubmits.yaml @@ -5,7 +5,7 @@ presubmits: branches: - master cluster: build02 - context: ci/prow/e2e-aws + context: ci/prow/images decorate: true decoration_config: skip_cloning: true @@ -13,152 +13,18 @@ presubmits: labels: ci-operator.openshift.io/prowgen-controlled: "true" pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-priv-special-resource-operator-master-e2e-aws - path_alias: github.com/openshift/special-resource-operator - rerun_command: /test e2e-aws + name: pull-ci-openshift-priv-special-resource-operator-master-images + path_alias: github.com/openshift-psap/special-resource-operator + rerun_command: /test images spec: containers: - args: - --gcs-upload-secret=/secrets/gcs/service-account.json - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --lease-server-password-file=/etc/boskos/password - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - - --secret-dir=/usr/local/e2e-aws-cluster-profile - - --target=e2e-aws - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /etc/boskos - name: boskos - readOnly: true - - mountPath: /usr/local/e2e-aws-cluster-profile - name: cluster-profile - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /usr/local/github-credentials - name: github-credentials-openshift-ci-robot-private-git-cloner - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: boskos - secret: - items: - - key: password - path: password - secretName: boskos-credentials - - name: cluster-profile - projected: - sources: - - secret: - name: cluster-secrets-aws - - name: github-credentials-openshift-ci-robot-private-git-cloner - secret: - secretName: github-credentials-openshift-ci-robot-private-git-cloner - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) - - agent: kubernetes - always_run: true - branches: - - master - cluster: build02 - context: ci/prow/unit - decorate: true - decoration_config: - skip_cloning: true - hidden: true - labels: - ci-operator.openshift.io/prowgen-controlled: "true" - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-priv-special-resource-operator-master-unit - path_alias: github.com/openshift/special-resource-operator - rerun_command: /test unit - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --oauth-token-path=/usr/local/github-credentials/oauth - - --report-password-file=/etc/report/password.txt - - --report-username=ci - - --target=unit - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /usr/local/github-credentials - name: github-credentials-openshift-ci-robot-private-git-cloner - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: github-credentials-openshift-ci-robot-private-git-cloner - secret: - secretName: github-credentials-openshift-ci-robot-private-git-cloner - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )unit,?($|\s.*) - - agent: kubernetes - always_run: true - branches: - - master - cluster: build02 - context: ci/prow/verify - decorate: true - decoration_config: - skip_cloning: true - hidden: true - labels: - ci-operator.openshift.io/prowgen-controlled: "true" - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-priv-special-resource-operator-master-verify - path_alias: github.com/openshift/special-resource-operator - rerun_command: /test verify - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --oauth-token-path=/usr/local/github-credentials/oauth - - --report-password-file=/etc/report/password.txt - - --report-username=ci - - --target=verify + - --target=[images] command: - ci-operator image: ci-operator:latest @@ -191,4 +57,4 @@ presubmits: - name: result-aggregator secret: secretName: result-aggregator - trigger: (?m)^/test( | .* )verify,?($|\s.*) + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.5-postsubmits.yaml b/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.5-postsubmits.yaml new file mode 100644 index 0000000000000..7ea2bcc75d459 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.5-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/special-resource-operator: + - agent: kubernetes + branches: + - ^release-4\.5$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-special-resource-operator-release-4.5-images + path_alias: github.com/openshift-psap/special-resource-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/elasticsearch-proxy/openshift-priv-elasticsearch-proxy-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.5-presubmits.yaml similarity index 65% rename from ci-operator/jobs/openshift-priv/elasticsearch-proxy/openshift-priv-elasticsearch-proxy-release-4.9-presubmits.yaml rename to ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.5-presubmits.yaml index 50b915a3d827a..7345c439a7d9d 100644 --- a/ci-operator/jobs/openshift-priv/elasticsearch-proxy/openshift-priv-elasticsearch-proxy-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.5-presubmits.yaml @@ -1,21 +1,21 @@ presubmits: - openshift-priv/elasticsearch-proxy: + openshift-priv/special-resource-operator: - agent: kubernetes always_run: true branches: - - release-4.9 + - release-4.5 cluster: build02 - context: ci/prow/cluster-logging-operator-e2e + context: ci/prow/e2e-aws decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' - name: pull-ci-openshift-priv-elasticsearch-proxy-release-4.9-cluster-logging-operator-e2e - path_alias: github.com/openshift/elasticsearch-proxy - rerun_command: /test cluster-logging-operator-e2e + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-special-resource-operator-release-4.5-e2e-aws + path_alias: github.com/openshift-psap/special-resource-operator + rerun_command: /test e2e-aws spec: containers: - args: @@ -25,13 +25,13 @@ presubmits: - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - - --secret-dir=/usr/local/cluster-logging-operator-e2e-cluster-profile - - --target=cluster-logging-operator-e2e + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -39,7 +39,7 @@ presubmits: - mountPath: /etc/boskos name: boskos readOnly: true - - mountPath: /usr/local/cluster-logging-operator-e2e-cluster-profile + - mountPath: /usr/local/e2e-aws-cluster-profile name: cluster-profile - mountPath: /secrets/gcs name: gcs-credentials @@ -75,23 +75,23 @@ presubmits: - name: result-aggregator secret: secretName: result-aggregator - trigger: (?m)^/test( | .* )cluster-logging-operator-e2e,?($|\s.*) + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) - agent: kubernetes always_run: true branches: - - release-4.9 + - release-4.5 cluster: build02 - context: ci/prow/elasticsearch-operator-e2e + context: ci/prow/e2e-aws-upgrade decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' - name: pull-ci-openshift-priv-elasticsearch-proxy-release-4.9-elasticsearch-operator-e2e - path_alias: github.com/openshift/elasticsearch-proxy - rerun_command: /test elasticsearch-operator-e2e + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-special-resource-operator-release-4.5-e2e-aws-upgrade + path_alias: github.com/openshift-psap/special-resource-operator + rerun_command: /test e2e-aws-upgrade spec: containers: - args: @@ -101,13 +101,13 @@ presubmits: - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - - --secret-dir=/usr/local/elasticsearch-operator-e2e-cluster-profile - - --target=elasticsearch-operator-e2e + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -115,7 +115,7 @@ presubmits: - mountPath: /etc/boskos name: boskos readOnly: true - - mountPath: /usr/local/elasticsearch-operator-e2e-cluster-profile + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile name: cluster-profile - mountPath: /secrets/gcs name: gcs-credentials @@ -151,11 +151,11 @@ presubmits: - name: result-aggregator secret: secretName: result-aggregator - trigger: (?m)^/test( | .* )elasticsearch-operator-e2e,?($|\s.*) + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) - agent: kubernetes always_run: true branches: - - release-4.9 + - release-4.5 cluster: build02 context: ci/prow/images decorate: true @@ -163,10 +163,10 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' - name: pull-ci-openshift-priv-elasticsearch-proxy-release-4.9-images - path_alias: github.com/openshift/elasticsearch-proxy + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-special-resource-operator-release-4.5-images + path_alias: github.com/openshift-psap/special-resource-operator rerun_command: /test images spec: containers: @@ -181,7 +181,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -213,7 +213,7 @@ presubmits: - agent: kubernetes always_run: true branches: - - release-4.9 + - release-4.5 cluster: build02 context: ci/prow/unit decorate: true @@ -221,10 +221,10 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' - name: pull-ci-openshift-priv-elasticsearch-proxy-release-4.9-unit - path_alias: github.com/openshift/elasticsearch-proxy + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-special-resource-operator-release-4.5-unit + path_alias: github.com/openshift-psap/special-resource-operator rerun_command: /test unit spec: containers: @@ -239,7 +239,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -268,3 +268,61 @@ presubmits: secret: secretName: result-aggregator trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.5 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-special-resource-operator-release-4.5-verify + path_alias: github.com/openshift-psap/special-resource-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.6-postsubmits.yaml b/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.6-postsubmits.yaml new file mode 100644 index 0000000000000..0f98b7b3c2198 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.6-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/special-resource-operator: + - agent: kubernetes + branches: + - ^release-4\.6$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-special-resource-operator-release-4.6-images + path_alias: github.com/openshift-psap/special-resource-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.6-presubmits.yaml b/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.6-presubmits.yaml new file mode 100644 index 0000000000000..0fdb5230de64f --- /dev/null +++ b/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.6-presubmits.yaml @@ -0,0 +1,328 @@ +presubmits: + openshift-priv/special-resource-operator: + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build02 + context: ci/prow/e2e-aws + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-special-resource-operator-release-4.6-e2e-aws + path_alias: github.com/openshift-psap/special-resource-operator + rerun_command: /test e2e-aws + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-cluster-profile + - --target=e2e-aws + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build02 + context: ci/prow/e2e-aws-upgrade + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-special-resource-operator-release-4.6-e2e-aws-upgrade + path_alias: github.com/openshift-psap/special-resource-operator + rerun_command: /test e2e-aws-upgrade + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --lease-server-password-file=/etc/boskos/password + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --secret-dir=/usr/local/e2e-aws-upgrade-cluster-profile + - --target=e2e-aws-upgrade + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /etc/boskos + name: boskos + readOnly: true + - mountPath: /usr/local/e2e-aws-upgrade-cluster-profile + name: cluster-profile + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: boskos + secret: + items: + - key: password + path: password + secretName: boskos-credentials + - name: cluster-profile + projected: + sources: + - secret: + name: cluster-secrets-aws + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )e2e-aws-upgrade,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build02 + context: ci/prow/images + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-special-resource-operator-release-4.6-images + path_alias: github.com/openshift-psap/special-resource-operator + rerun_command: /test images + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )images,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build02 + context: ci/prow/unit + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-special-resource-operator-release-4.6-unit + path_alias: github.com/openshift-psap/special-resource-operator + rerun_command: /test unit + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=unit + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )unit,?($|\s.*) + - agent: kubernetes + always_run: true + branches: + - release-4.6 + cluster: build02 + context: ci/prow/verify + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-special-resource-operator-release-4.6-verify + path_alias: github.com/openshift-psap/special-resource-operator + rerun_command: /test verify + spec: + containers: + - args: + - --gcs-upload-secret=/secrets/gcs/service-account.json + - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson + - --oauth-token-path=/usr/local/github-credentials/oauth + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=verify + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + readOnly: true + - mountPath: /etc/pull-secret + name: pull-secret + readOnly: true + - mountPath: /etc/report + name: result-aggregator + readOnly: true + serviceAccountName: ci-operator + volumes: + - name: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - name: pull-secret + secret: + secretName: registry-pull-credentials + - name: result-aggregator + secret: + secretName: result-aggregator + trigger: (?m)^/test( | .* )verify,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.7-postsubmits.yaml b/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.7-postsubmits.yaml new file mode 100644 index 0000000000000..ea90e4817557d --- /dev/null +++ b/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.7-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/special-resource-operator: + - agent: kubernetes + branches: + - ^release-4\.7$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-special-resource-operator-release-4.7-images + path_alias: github.com/openshift-psap/special-resource-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.7-presubmits.yaml b/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.7-presubmits.yaml index be78fdea16231..4366ca80a92a6 100644 --- a/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.7-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.7-presubmits.yaml @@ -5,7 +5,7 @@ presubmits: branches: - release-4.7 cluster: build02 - context: ci/prow/e2e-aws + context: ci/prow/images decorate: true decoration_config: skip_cloning: true @@ -13,152 +13,18 @@ presubmits: labels: ci-operator.openshift.io/prowgen-controlled: "true" pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-priv-special-resource-operator-release-4.7-e2e-aws - path_alias: github.com/openshift/special-resource-operator - rerun_command: /test e2e-aws + name: pull-ci-openshift-priv-special-resource-operator-release-4.7-images + path_alias: github.com/openshift-psap/special-resource-operator + rerun_command: /test images spec: containers: - args: - --gcs-upload-secret=/secrets/gcs/service-account.json - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --lease-server-password-file=/etc/boskos/password - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - - --secret-dir=/usr/local/e2e-aws-cluster-profile - - --target=e2e-aws - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /etc/boskos - name: boskos - readOnly: true - - mountPath: /usr/local/e2e-aws-cluster-profile - name: cluster-profile - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /usr/local/github-credentials - name: github-credentials-openshift-ci-robot-private-git-cloner - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: boskos - secret: - items: - - key: password - path: password - secretName: boskos-credentials - - name: cluster-profile - projected: - sources: - - secret: - name: cluster-secrets-aws - - name: github-credentials-openshift-ci-robot-private-git-cloner - secret: - secretName: github-credentials-openshift-ci-robot-private-git-cloner - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) - - agent: kubernetes - always_run: true - branches: - - release-4.7 - cluster: build02 - context: ci/prow/unit - decorate: true - decoration_config: - skip_cloning: true - hidden: true - labels: - ci-operator.openshift.io/prowgen-controlled: "true" - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-priv-special-resource-operator-release-4.7-unit - path_alias: github.com/openshift/special-resource-operator - rerun_command: /test unit - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --oauth-token-path=/usr/local/github-credentials/oauth - - --report-password-file=/etc/report/password.txt - - --report-username=ci - - --target=unit - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /usr/local/github-credentials - name: github-credentials-openshift-ci-robot-private-git-cloner - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: github-credentials-openshift-ci-robot-private-git-cloner - secret: - secretName: github-credentials-openshift-ci-robot-private-git-cloner - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )unit,?($|\s.*) - - agent: kubernetes - always_run: true - branches: - - release-4.7 - cluster: build02 - context: ci/prow/verify - decorate: true - decoration_config: - skip_cloning: true - hidden: true - labels: - ci-operator.openshift.io/prowgen-controlled: "true" - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-priv-special-resource-operator-release-4.7-verify - path_alias: github.com/openshift/special-resource-operator - rerun_command: /test verify - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --oauth-token-path=/usr/local/github-credentials/oauth - - --report-password-file=/etc/report/password.txt - - --report-username=ci - - --target=verify + - --target=[images] command: - ci-operator image: ci-operator:latest @@ -191,4 +57,4 @@ presubmits: - name: result-aggregator secret: secretName: result-aggregator - trigger: (?m)^/test( | .* )verify,?($|\s.*) + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.8-postsubmits.yaml b/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.8-postsubmits.yaml new file mode 100644 index 0000000000000..2033cf4f42b6a --- /dev/null +++ b/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.8-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/special-resource-operator: + - agent: kubernetes + branches: + - ^release-4\.8$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-special-resource-operator-release-4.8-images + path_alias: github.com/openshift-psap/special-resource-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.8-presubmits.yaml b/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.8-presubmits.yaml index 8c80139068041..7c673aaf94f22 100644 --- a/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.8-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.8-presubmits.yaml @@ -5,7 +5,7 @@ presubmits: branches: - release-4.8 cluster: build02 - context: ci/prow/e2e-aws + context: ci/prow/images decorate: true decoration_config: skip_cloning: true @@ -13,152 +13,18 @@ presubmits: labels: ci-operator.openshift.io/prowgen-controlled: "true" pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-priv-special-resource-operator-release-4.8-e2e-aws - path_alias: github.com/openshift/special-resource-operator - rerun_command: /test e2e-aws + name: pull-ci-openshift-priv-special-resource-operator-release-4.8-images + path_alias: github.com/openshift-psap/special-resource-operator + rerun_command: /test images spec: containers: - args: - --gcs-upload-secret=/secrets/gcs/service-account.json - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --lease-server-password-file=/etc/boskos/password - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - - --secret-dir=/usr/local/e2e-aws-cluster-profile - - --target=e2e-aws - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /etc/boskos - name: boskos - readOnly: true - - mountPath: /usr/local/e2e-aws-cluster-profile - name: cluster-profile - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /usr/local/github-credentials - name: github-credentials-openshift-ci-robot-private-git-cloner - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: boskos - secret: - items: - - key: password - path: password - secretName: boskos-credentials - - name: cluster-profile - projected: - sources: - - secret: - name: cluster-secrets-aws - - name: github-credentials-openshift-ci-robot-private-git-cloner - secret: - secretName: github-credentials-openshift-ci-robot-private-git-cloner - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) - - agent: kubernetes - always_run: true - branches: - - release-4.8 - cluster: build02 - context: ci/prow/unit - decorate: true - decoration_config: - skip_cloning: true - hidden: true - labels: - ci-operator.openshift.io/prowgen-controlled: "true" - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-priv-special-resource-operator-release-4.8-unit - path_alias: github.com/openshift/special-resource-operator - rerun_command: /test unit - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --oauth-token-path=/usr/local/github-credentials/oauth - - --report-password-file=/etc/report/password.txt - - --report-username=ci - - --target=unit - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: "" - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /usr/local/github-credentials - name: github-credentials-openshift-ci-robot-private-git-cloner - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: github-credentials-openshift-ci-robot-private-git-cloner - secret: - secretName: github-credentials-openshift-ci-robot-private-git-cloner - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )unit,?($|\s.*) - - agent: kubernetes - always_run: true - branches: - - release-4.8 - cluster: build02 - context: ci/prow/verify - decorate: true - decoration_config: - skip_cloning: true - hidden: true - labels: - ci-operator.openshift.io/prowgen-controlled: "true" - pj-rehearse.openshift.io/can-be-rehearsed: "true" - name: pull-ci-openshift-priv-special-resource-operator-release-4.8-verify - path_alias: github.com/openshift/special-resource-operator - rerun_command: /test verify - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --oauth-token-path=/usr/local/github-credentials/oauth - - --report-password-file=/etc/report/password.txt - - --report-username=ci - - --target=verify + - --target=[images] command: - ci-operator image: ci-operator:latest @@ -191,4 +57,4 @@ presubmits: - name: result-aggregator secret: secretName: result-aggregator - trigger: (?m)^/test( | .* )verify,?($|\s.*) + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.9-postsubmits.yaml new file mode 100644 index 0000000000000..86b86a62c9db8 --- /dev/null +++ b/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.9-postsubmits.yaml @@ -0,0 +1,65 @@ +postsubmits: + openshift-priv/special-resource-operator: + - agent: kubernetes + branches: + - ^release-4\.9$ + cluster: build02 + decorate: true + decoration_config: + skip_cloning: true + hidden: true + labels: + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" + max_concurrency: 1 + name: branch-ci-openshift-priv-special-resource-operator-release-4.9-images + path_alias: github.com/openshift-psap/special-resource-operator + 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 + - --oauth-token-path=/usr/local/github-credentials/oauth + - --promote + - --report-password-file=/etc/report/password.txt + - --report-username=ci + - --target=[images] + command: + - ci-operator + image: ci-operator:latest + imagePullPolicy: Always + name: "" + resources: + requests: + cpu: 10m + volumeMounts: + - mountPath: /secrets/gcs + name: gcs-credentials + readOnly: true + - mountPath: /usr/local/github-credentials + name: github-credentials-openshift-ci-robot-private-git-cloner + 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: github-credentials-openshift-ci-robot-private-git-cloner + secret: + secretName: github-credentials-openshift-ci-robot-private-git-cloner + - 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-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.9-presubmits.yaml index 7dbb3188bd05c..412f03f2ad824 100644 --- a/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/special-resource-operator/openshift-priv-special-resource-operator-release-4.9-presubmits.yaml @@ -5,165 +5,31 @@ presubmits: branches: - release-4.9 cluster: build02 - context: ci/prow/e2e-aws + context: ci/prow/images decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' - name: pull-ci-openshift-priv-special-resource-operator-release-4.9-e2e-aws - path_alias: github.com/openshift/special-resource-operator - rerun_command: /test e2e-aws + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" + name: pull-ci-openshift-priv-special-resource-operator-release-4.9-images + path_alias: github.com/openshift-psap/special-resource-operator + rerun_command: /test images spec: containers: - args: - --gcs-upload-secret=/secrets/gcs/service-account.json - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --lease-server-password-file=/etc/boskos/password - --oauth-token-path=/usr/local/github-credentials/oauth - --report-password-file=/etc/report/password.txt - --report-username=ci - - --secret-dir=/usr/local/e2e-aws-cluster-profile - - --target=e2e-aws + - --target=[images] command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /etc/boskos - name: boskos - readOnly: true - - mountPath: /usr/local/e2e-aws-cluster-profile - name: cluster-profile - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /usr/local/github-credentials - name: github-credentials-openshift-ci-robot-private-git-cloner - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: boskos - secret: - items: - - key: password - path: password - secretName: boskos-credentials - - name: cluster-profile - projected: - sources: - - secret: - name: cluster-secrets-aws - - name: github-credentials-openshift-ci-robot-private-git-cloner - secret: - secretName: github-credentials-openshift-ci-robot-private-git-cloner - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )e2e-aws,?($|\s.*) - - agent: kubernetes - always_run: true - branches: - - release-4.9 - cluster: build02 - context: ci/prow/unit - decorate: true - decoration_config: - skip_cloning: true - hidden: true - labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' - name: pull-ci-openshift-priv-special-resource-operator-release-4.9-unit - path_alias: github.com/openshift/special-resource-operator - rerun_command: /test unit - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --oauth-token-path=/usr/local/github-credentials/oauth - - --report-password-file=/etc/report/password.txt - - --report-username=ci - - --target=unit - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: '' - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /secrets/gcs - name: gcs-credentials - readOnly: true - - mountPath: /usr/local/github-credentials - name: github-credentials-openshift-ci-robot-private-git-cloner - readOnly: true - - mountPath: /etc/pull-secret - name: pull-secret - readOnly: true - - mountPath: /etc/report - name: result-aggregator - readOnly: true - serviceAccountName: ci-operator - volumes: - - name: github-credentials-openshift-ci-robot-private-git-cloner - secret: - secretName: github-credentials-openshift-ci-robot-private-git-cloner - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )unit,?($|\s.*) - - agent: kubernetes - always_run: true - branches: - - release-4.9 - cluster: build02 - context: ci/prow/verify - decorate: true - decoration_config: - skip_cloning: true - hidden: true - labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' - name: pull-ci-openshift-priv-special-resource-operator-release-4.9-verify - path_alias: github.com/openshift/special-resource-operator - rerun_command: /test verify - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --oauth-token-path=/usr/local/github-credentials/oauth - - --report-password-file=/etc/report/password.txt - - --report-username=ci - - --target=verify - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -191,4 +57,4 @@ presubmits: - name: result-aggregator secret: secretName: result-aggregator - trigger: (?m)^/test( | .* )verify,?($|\s.*) + trigger: (?m)^/test( | .* )images,?($|\s.*) diff --git a/ci-operator/jobs/openshift-priv/sriov-cni/openshift-priv-sriov-cni-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/sriov-cni/openshift-priv-sriov-cni-release-4.9-postsubmits.yaml index 9118523bcd59a..eafeb235fefb6 100644 --- a/ci-operator/jobs/openshift-priv/sriov-cni/openshift-priv-sriov-cni-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/sriov-cni/openshift-priv-sriov-cni-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/sriov-cni: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-sriov-cni-release-4.9-images path_alias: github.com/openshift/sriov-cni @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/sriov-cni/openshift-priv-sriov-cni-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/sriov-cni/openshift-priv-sriov-cni-release-4.9-presubmits.yaml index 11d77f856f738..0f787271bdc32 100644 --- a/ci-operator/jobs/openshift-priv/sriov-cni/openshift-priv-sriov-cni-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/sriov-cni/openshift-priv-sriov-cni-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-sriov-cni-release-4.9-e2e-aws path_alias: github.com/openshift/sriov-cni rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-sriov-cni-release-4.9-images path_alias: github.com/openshift/sriov-cni rerun_command: /test images @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/sriov-dp-admission-controller/openshift-priv-sriov-dp-admission-controller-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/sriov-dp-admission-controller/openshift-priv-sriov-dp-admission-controller-release-4.9-postsubmits.yaml index 74e226a087e12..7dcf8f75ed076 100644 --- a/ci-operator/jobs/openshift-priv/sriov-dp-admission-controller/openshift-priv-sriov-dp-admission-controller-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/sriov-dp-admission-controller/openshift-priv-sriov-dp-admission-controller-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/sriov-dp-admission-controller: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-sriov-dp-admission-controller-release-4.9-images path_alias: github.com/openshift/sriov-dp-admission-controller @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/sriov-dp-admission-controller/openshift-priv-sriov-dp-admission-controller-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/sriov-dp-admission-controller/openshift-priv-sriov-dp-admission-controller-release-4.9-presubmits.yaml index 6adad2ac473b9..0aef980176c1a 100644 --- a/ci-operator/jobs/openshift-priv/sriov-dp-admission-controller/openshift-priv-sriov-dp-admission-controller-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/sriov-dp-admission-controller/openshift-priv-sriov-dp-admission-controller-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-sriov-dp-admission-controller-release-4.9-e2e-aws path_alias: github.com/openshift/sriov-dp-admission-controller rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-sriov-dp-admission-controller-release-4.9-images path_alias: github.com/openshift/sriov-dp-admission-controller rerun_command: /test images @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/sriov-network-device-plugin/openshift-priv-sriov-network-device-plugin-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/sriov-network-device-plugin/openshift-priv-sriov-network-device-plugin-release-4.9-postsubmits.yaml index a03bccd5681b5..4d1a9f5ec995d 100644 --- a/ci-operator/jobs/openshift-priv/sriov-network-device-plugin/openshift-priv-sriov-network-device-plugin-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/sriov-network-device-plugin/openshift-priv-sriov-network-device-plugin-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/sriov-network-device-plugin: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-sriov-network-device-plugin-release-4.9-images path_alias: github.com/openshift/sriov-network-device-plugin @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/sriov-network-device-plugin/openshift-priv-sriov-network-device-plugin-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/sriov-network-device-plugin/openshift-priv-sriov-network-device-plugin-release-4.9-presubmits.yaml index 5d6a2c6aa9ad6..e28d008bab4f5 100644 --- a/ci-operator/jobs/openshift-priv/sriov-network-device-plugin/openshift-priv-sriov-network-device-plugin-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/sriov-network-device-plugin/openshift-priv-sriov-network-device-plugin-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-sriov-network-device-plugin-release-4.9-e2e-aws path_alias: github.com/openshift/sriov-network-device-plugin rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-sriov-network-device-plugin-release-4.9-images path_alias: github.com/openshift/sriov-network-device-plugin rerun_command: /test images @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/sriov-network-operator/openshift-priv-sriov-network-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/sriov-network-operator/openshift-priv-sriov-network-operator-release-4.9-postsubmits.yaml index 81b0f5af170f5..948d0e36ffac9 100644 --- a/ci-operator/jobs/openshift-priv/sriov-network-operator/openshift-priv-sriov-network-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/sriov-network-operator/openshift-priv-sriov-network-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/sriov-network-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-sriov-network-operator-release-4.9-images path_alias: github.com/openshift/sriov-network-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/sriov-network-operator/openshift-priv-sriov-network-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/sriov-network-operator/openshift-priv-sriov-network-operator-release-4.9-presubmits.yaml index 3108f37a3c529..d2e32d9d9256b 100644 --- a/ci-operator/jobs/openshift-priv/sriov-network-operator/openshift-priv-sriov-network-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/sriov-network-operator/openshift-priv-sriov-network-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-sriov-network-operator-release-4.9-api path_alias: github.com/openshift/sriov-network-operator rerun_command: /test api @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -69,8 +69,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-sriov-network-operator-release-4.9-controllers path_alias: github.com/openshift/sriov-network-operator rerun_command: /test controllers @@ -87,7 +87,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -127,8 +127,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-sriov-network-operator-release-4.9-gofmt path_alias: github.com/openshift/sriov-network-operator rerun_command: /test gofmt @@ -145,7 +145,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -185,8 +185,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-sriov-network-operator-release-4.9-images path_alias: github.com/openshift/sriov-network-operator rerun_command: /test images @@ -203,7 +203,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -243,8 +243,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-sriov-network-operator-release-4.9-pkg path_alias: github.com/openshift/sriov-network-operator rerun_command: /test pkg @@ -261,7 +261,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/telemeter/openshift-priv-telemeter-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/telemeter/openshift-priv-telemeter-release-4.9-postsubmits.yaml index 37ca8afbbddb2..910c02187194f 100644 --- a/ci-operator/jobs/openshift-priv/telemeter/openshift-priv-telemeter-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/telemeter/openshift-priv-telemeter-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/telemeter: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-telemeter-release-4.9-images path_alias: github.com/openshift/telemeter @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/telemeter/openshift-priv-telemeter-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/telemeter/openshift-priv-telemeter-release-4.9-presubmits.yaml index 148aa7d006a0d..291e6658b2e95 100644 --- a/ci-operator/jobs/openshift-priv/telemeter/openshift-priv-telemeter-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/telemeter/openshift-priv-telemeter-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-telemeter-release-4.9-benchmark path_alias: github.com/openshift/telemeter rerun_command: /test benchmark @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-telemeter-release-4.9-e2e-aws path_alias: github.com/openshift/telemeter rerun_command: /test e2e-aws @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-telemeter-release-4.9-e2e-aws-upgrade path_alias: github.com/openshift/telemeter rerun_command: /test e2e-aws-upgrade @@ -183,7 +183,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -239,8 +239,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-telemeter-release-4.9-format path_alias: github.com/openshift/telemeter rerun_command: /test format @@ -257,7 +257,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -297,8 +297,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-telemeter-release-4.9-images path_alias: github.com/openshift/telemeter rerun_command: /test images @@ -315,7 +315,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -355,8 +355,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-telemeter-release-4.9-integration path_alias: github.com/openshift/telemeter rerun_command: /test integration @@ -373,7 +373,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -413,8 +413,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-telemeter-release-4.9-unit path_alias: github.com/openshift/telemeter rerun_command: /test unit @@ -431,7 +431,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -471,8 +471,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-telemeter-release-4.9-vendor path_alias: github.com/openshift/telemeter rerun_command: /test vendor @@ -489,7 +489,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/template-service-broker-operator/openshift-priv-template-service-broker-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/template-service-broker-operator/openshift-priv-template-service-broker-operator-release-4.9-postsubmits.yaml index 5927fb2c99775..cae5a3456e161 100644 --- a/ci-operator/jobs/openshift-priv/template-service-broker-operator/openshift-priv-template-service-broker-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/template-service-broker-operator/openshift-priv-template-service-broker-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/template-service-broker-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-template-service-broker-operator-release-4.9-images path_alias: github.com/openshift/template-service-broker-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/template-service-broker-operator/openshift-priv-template-service-broker-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/template-service-broker-operator/openshift-priv-template-service-broker-operator-release-4.9-presubmits.yaml index 05214be1bf612..510e047b13b58 100644 --- a/ci-operator/jobs/openshift-priv/template-service-broker-operator/openshift-priv-template-service-broker-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/template-service-broker-operator/openshift-priv-template-service-broker-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-template-service-broker-operator-release-4.9-images path_alias: github.com/openshift/template-service-broker-operator rerun_command: /test images @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/template-service-broker/openshift-priv-template-service-broker-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/template-service-broker/openshift-priv-template-service-broker-release-4.9-postsubmits.yaml index 926dae16f42cb..397a6983d2615 100644 --- a/ci-operator/jobs/openshift-priv/template-service-broker/openshift-priv-template-service-broker-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/template-service-broker/openshift-priv-template-service-broker-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/template-service-broker: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-template-service-broker-release-4.9-images path_alias: github.com/openshift/template-service-broker @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/template-service-broker/openshift-priv-template-service-broker-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/template-service-broker/openshift-priv-template-service-broker-release-4.9-presubmits.yaml index a65e66213acd5..7dc92c63d74d1 100644 --- a/ci-operator/jobs/openshift-priv/template-service-broker/openshift-priv-template-service-broker-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/template-service-broker/openshift-priv-template-service-broker-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-template-service-broker-release-4.9-e2e-aws path_alias: github.com/openshift/template-service-broker rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-template-service-broker-release-4.9-e2e-aws-upgrade path_alias: github.com/openshift/template-service-broker rerun_command: /test e2e-aws-upgrade @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-template-service-broker-release-4.9-images path_alias: github.com/openshift/template-service-broker rerun_command: /test images @@ -181,7 +181,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -221,8 +221,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-template-service-broker-release-4.9-unit path_alias: github.com/openshift/template-service-broker rerun_command: /test unit @@ -239,7 +239,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -279,8 +279,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-template-service-broker-release-4.9-verify path_alias: github.com/openshift/template-service-broker rerun_command: /test verify @@ -297,7 +297,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -337,8 +337,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-template-service-broker-release-4.9-verify-deps path_alias: github.com/openshift/template-service-broker rerun_command: /test verify-deps @@ -355,7 +355,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/thanos/openshift-priv-thanos-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/thanos/openshift-priv-thanos-release-4.9-postsubmits.yaml index bd74bedfeebe5..54f6cde207108 100644 --- a/ci-operator/jobs/openshift-priv/thanos/openshift-priv-thanos-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/thanos/openshift-priv-thanos-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/thanos: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-thanos-release-4.9-images path_alias: github.com/openshift/thanos @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/thanos/openshift-priv-thanos-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/thanos/openshift-priv-thanos-release-4.9-presubmits.yaml index d03e5f8f7fffe..3b42a4a8b474f 100644 --- a/ci-operator/jobs/openshift-priv/thanos/openshift-priv-thanos-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/thanos/openshift-priv-thanos-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-thanos-release-4.9-e2e-aws path_alias: github.com/openshift/thanos rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-thanos-release-4.9-e2e-aws-upgrade path_alias: github.com/openshift/thanos rerun_command: /test e2e-aws-upgrade @@ -107,7 +107,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -163,8 +163,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-thanos-release-4.9-images path_alias: github.com/openshift/thanos rerun_command: /test images @@ -181,7 +181,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -221,8 +221,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-thanos-release-4.9-react-app-test path_alias: github.com/openshift/thanos rerun_command: /test react-app-test @@ -239,7 +239,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -279,8 +279,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-thanos-release-4.9-test-local path_alias: github.com/openshift/thanos rerun_command: /test test-local @@ -297,7 +297,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -337,8 +337,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-thanos-release-4.9-vendor path_alias: github.com/openshift/thanos rerun_command: /test vendor @@ -355,7 +355,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/vertical-pod-autoscaler-operator/openshift-priv-vertical-pod-autoscaler-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/vertical-pod-autoscaler-operator/openshift-priv-vertical-pod-autoscaler-operator-release-4.9-postsubmits.yaml index 8da82133c4910..e60358cdbcf7b 100644 --- a/ci-operator/jobs/openshift-priv/vertical-pod-autoscaler-operator/openshift-priv-vertical-pod-autoscaler-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/vertical-pod-autoscaler-operator/openshift-priv-vertical-pod-autoscaler-operator-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/vertical-pod-autoscaler-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-vertical-pod-autoscaler-operator-release-4.9-images path_alias: github.com/openshift/vertical-pod-autoscaler-operator @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/vertical-pod-autoscaler-operator/openshift-priv-vertical-pod-autoscaler-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/vertical-pod-autoscaler-operator/openshift-priv-vertical-pod-autoscaler-operator-release-4.9-presubmits.yaml index fc7513c91ffbc..ad29354438119 100644 --- a/ci-operator/jobs/openshift-priv/vertical-pod-autoscaler-operator/openshift-priv-vertical-pod-autoscaler-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/vertical-pod-autoscaler-operator/openshift-priv-vertical-pod-autoscaler-operator-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-vertical-pod-autoscaler-operator-release-4.9-e2e-aws path_alias: github.com/openshift/vertical-pod-autoscaler-operator rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-vertical-pod-autoscaler-operator-release-4.9-gofmt path_alias: github.com/openshift/vertical-pod-autoscaler-operator rerun_command: /test gofmt @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -145,8 +145,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-vertical-pod-autoscaler-operator-release-4.9-golint path_alias: github.com/openshift/vertical-pod-autoscaler-operator rerun_command: /test golint @@ -163,7 +163,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -203,8 +203,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-vertical-pod-autoscaler-operator-release-4.9-govet path_alias: github.com/openshift/vertical-pod-autoscaler-operator rerun_command: /test govet @@ -221,7 +221,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -261,8 +261,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-vertical-pod-autoscaler-operator-release-4.9-images path_alias: github.com/openshift/vertical-pod-autoscaler-operator rerun_command: /test images @@ -279,7 +279,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -319,8 +319,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-vertical-pod-autoscaler-operator-release-4.9-unit path_alias: github.com/openshift/vertical-pod-autoscaler-operator rerun_command: /test unit @@ -337,7 +337,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/vsphere-problem-detector/openshift-priv-vsphere-problem-detector-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/vsphere-problem-detector/openshift-priv-vsphere-problem-detector-release-4.9-postsubmits.yaml index cc2bab21ab96b..eb71f11bfb321 100644 --- a/ci-operator/jobs/openshift-priv/vsphere-problem-detector/openshift-priv-vsphere-problem-detector-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/vsphere-problem-detector/openshift-priv-vsphere-problem-detector-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/vsphere-problem-detector: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: vsphere decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-vsphere-problem-detector-release-4.9-images path_alias: github.com/openshift/vsphere-problem-detector @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/vsphere-problem-detector/openshift-priv-vsphere-problem-detector-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/vsphere-problem-detector/openshift-priv-vsphere-problem-detector-release-4.9-presubmits.yaml index 658f84ca19421..49f31fdd3326f 100644 --- a/ci-operator/jobs/openshift-priv/vsphere-problem-detector/openshift-priv-vsphere-problem-detector-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/vsphere-problem-detector/openshift-priv-vsphere-problem-detector-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-vsphere-problem-detector-release-4.9-e2e-vsphere path_alias: github.com/openshift/vsphere-problem-detector rerun_command: /test e2e-vsphere @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-vsphere-problem-detector-release-4.9-images path_alias: github.com/openshift/vsphere-problem-detector rerun_command: /test images @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -145,8 +145,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-vsphere-problem-detector-release-4.9-unit path_alias: github.com/openshift/vsphere-problem-detector rerun_command: /test unit @@ -163,7 +163,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -203,8 +203,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-vsphere-problem-detector-release-4.9-verify path_alias: github.com/openshift/vsphere-problem-detector rerun_command: /test verify @@ -221,7 +221,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.9-postsubmits.yaml index 136d768adcacd..30339375f92db 100644 --- a/ci-operator/jobs/openshift-priv/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/whereabouts-cni: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-whereabouts-cni-release-4.9-images path_alias: github.com/openshift/whereabouts-cni @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.9-presubmits.yaml index dda0f82bb2ecc..e2c530bf316e3 100644 --- a/ci-operator/jobs/openshift-priv/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/whereabouts-cni/openshift-priv-whereabouts-cni-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-whereabouts-cni-release-4.9-e2e-aws path_alias: github.com/openshift/whereabouts-cni rerun_command: /test e2e-aws @@ -31,7 +31,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -87,8 +87,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-whereabouts-cni-release-4.9-images path_alias: github.com/openshift/whereabouts-cni rerun_command: /test images @@ -105,7 +105,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/windows-machine-config-bootstrapper/openshift-priv-windows-machine-config-bootstrapper-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/windows-machine-config-bootstrapper/openshift-priv-windows-machine-config-bootstrapper-release-4.9-postsubmits.yaml index 50a1b8dc253df..12107fedf13f0 100644 --- a/ci-operator/jobs/openshift-priv/windows-machine-config-bootstrapper/openshift-priv-windows-machine-config-bootstrapper-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/windows-machine-config-bootstrapper/openshift-priv-windows-machine-config-bootstrapper-release-4.9-postsubmits.yaml @@ -2,15 +2,15 @@ postsubmits: openshift-priv/windows-machine-config-bootstrapper: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-windows-machine-config-bootstrapper-release-4.9-images path_alias: github.com/openshift/windows-machine-config-bootstrapper @@ -29,7 +29,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/windows-machine-config-bootstrapper/openshift-priv-windows-machine-config-bootstrapper-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/windows-machine-config-bootstrapper/openshift-priv-windows-machine-config-bootstrapper-release-4.9-presubmits.yaml index eb77fa82e08b2..7d1b085b9d50d 100644 --- a/ci-operator/jobs/openshift-priv/windows-machine-config-bootstrapper/openshift-priv-windows-machine-config-bootstrapper-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/windows-machine-config-bootstrapper/openshift-priv-windows-machine-config-bootstrapper-release-4.9-presubmits.yaml @@ -11,8 +11,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-windows-machine-config-bootstrapper-release-4.9-build path_alias: github.com/openshift/windows-machine-config-bootstrapper rerun_command: /test build @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -69,8 +69,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-windows-machine-config-bootstrapper-release-4.9-e2e-wmcb path_alias: github.com/openshift/windows-machine-config-bootstrapper rerun_command: /test e2e-wmcb @@ -89,7 +89,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -145,8 +145,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-windows-machine-config-bootstrapper-release-4.9-images path_alias: github.com/openshift/windows-machine-config-bootstrapper rerun_command: /test images @@ -163,7 +163,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -203,8 +203,8 @@ presubmits: skip_cloning: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-windows-machine-config-bootstrapper-release-4.9-verify path_alias: github.com/openshift/windows-machine-config-bootstrapper rerun_command: /test verify @@ -221,7 +221,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/windows-machine-config-operator/openshift-priv-windows-machine-config-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-priv/windows-machine-config-operator/openshift-priv-windows-machine-config-operator-release-4.9-postsubmits.yaml index 1dd643d510fa5..075a9e2d57f3f 100644 --- a/ci-operator/jobs/openshift-priv/windows-machine-config-operator/openshift-priv-windows-machine-config-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-priv/windows-machine-config-operator/openshift-priv-windows-machine-config-operator-release-4.9-postsubmits.yaml @@ -2,13 +2,13 @@ postsubmits: openshift-priv/windows-machine-config-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true hidden: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-priv-windows-machine-config-operator-release-4.9-images path_alias: github.com/openshift/windows-machine-config-operator @@ -27,7 +27,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-priv/windows-machine-config-operator/openshift-priv-windows-machine-config-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-priv/windows-machine-config-operator/openshift-priv-windows-machine-config-operator-release-4.9-presubmits.yaml index eb6872feb4aa8..358efbe6d5b49 100644 --- a/ci-operator/jobs/openshift-priv/windows-machine-config-operator/openshift-priv-windows-machine-config-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-priv/windows-machine-config-operator/openshift-priv-windows-machine-config-operator-release-4.9-presubmits.yaml @@ -9,8 +9,8 @@ presubmits: decorate: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-windows-machine-config-operator-release-4.9-aws-e2e-operator path_alias: github.com/openshift/windows-machine-config-operator rerun_command: /test aws-e2e-operator @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -83,8 +83,8 @@ presubmits: decorate: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-windows-machine-config-operator-release-4.9-azure-e2e-operator path_alias: github.com/openshift/windows-machine-config-operator rerun_command: /test azure-e2e-operator @@ -103,7 +103,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -157,8 +157,8 @@ presubmits: decorate: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-windows-machine-config-operator-release-4.9-build path_alias: github.com/openshift/windows-machine-config-operator rerun_command: /test build @@ -175,7 +175,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -213,8 +213,8 @@ presubmits: decorate: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-windows-machine-config-operator-release-4.9-images path_alias: github.com/openshift/windows-machine-config-operator rerun_command: /test images @@ -231,7 +231,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -269,8 +269,8 @@ presubmits: decorate: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-windows-machine-config-operator-release-4.9-lint path_alias: github.com/openshift/windows-machine-config-operator rerun_command: /test lint @@ -287,7 +287,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -325,8 +325,8 @@ presubmits: decorate: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-windows-machine-config-operator-release-4.9-unit path_alias: github.com/openshift/windows-machine-config-operator rerun_command: /test unit @@ -343,7 +343,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -381,8 +381,8 @@ presubmits: decorate: true hidden: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-priv-windows-machine-config-operator-release-4.9-vsphere-e2e-operator path_alias: github.com/openshift/windows-machine-config-operator rerun_command: /test vsphere-e2e-operator @@ -401,7 +401,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.9-postsubmits.yaml index 5bb5d2af32f59..86da1499aaa4e 100644 --- a/ci-operator/jobs/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.9-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift-psap/ci-artifacts: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-psap-ci-artifacts-release-4.9-images spec: @@ -26,7 +26,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.9-presubmits.yaml index e39e2751da6c5..f2c37676bd472 100644 --- a/ci-operator/jobs/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-psap/ci-artifacts/openshift-psap-ci-artifacts-release-4.9-presubmits.yaml @@ -10,8 +10,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-psap-ci-artifacts-release-4.9-gpu-operator-e2e rerun_command: /test gpu-operator-e2e spec: @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -77,8 +77,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-psap-ci-artifacts-release-4.9-images rerun_command: /test images spec: @@ -94,7 +94,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.9-postsubmits.yaml index b639fcc10ef46..5474ae5dc129a 100644 --- a/ci-operator/jobs/openshift-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.9-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift-psap/special-resource-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-psap-special-resource-operator-release-4.9-images spec: @@ -26,7 +26,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.9-presubmits.yaml index 0a16b61738f3a..d4140ab1aa9e7 100644 --- a/ci-operator/jobs/openshift-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift-psap/special-resource-operator/openshift-psap-special-resource-operator-release-4.9-presubmits.yaml @@ -10,8 +10,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-psap-special-resource-operator-release-4.9-images rerun_command: /test images spec: @@ -22,11 +22,12 @@ presubmits: - --report-password-file=/etc/report/password.txt - --report-username=ci - --target=[images] + - --target=[release:latest] command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.9-postsubmits.yaml index e182292784f49..00cd76b0a8c74 100644 --- a/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.9-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/ansible-service-broker: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-ansible-service-broker-release-4.9-images spec: @@ -26,7 +26,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.9-presubmits.yaml index 0db3393eb1be4..76ef150fa76ca 100644 --- a/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift/ansible-service-broker/openshift-ansible-service-broker-release-4.9-presubmits.yaml @@ -10,8 +10,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-ansible-service-broker-release-4.9-build rerun_command: /test build spec: @@ -26,7 +26,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -59,8 +59,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-ansible-service-broker-release-4.9-fmt rerun_command: /test fmt spec: @@ -75,7 +75,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -108,8 +108,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-ansible-service-broker-release-4.9-fmtcheck rerun_command: /test fmtcheck spec: @@ -124,7 +124,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -157,8 +157,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-ansible-service-broker-release-4.9-images rerun_command: /test images spec: @@ -169,11 +169,12 @@ presubmits: - --report-password-file=/etc/report/password.txt - --report-username=ci - --target=[images] + - --target=[release:latest] command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -206,8 +207,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-ansible-service-broker-release-4.9-lint rerun_command: /test lint spec: @@ -222,7 +223,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -255,8 +256,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-ansible-service-broker-release-4.9-operator-molecule-e2e rerun_command: /test operator-molecule-e2e spec: @@ -273,7 +274,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -322,8 +323,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-ansible-service-broker-release-4.9-operator-molecule-olm-e2e rerun_command: /test operator-molecule-olm-e2e spec: @@ -340,7 +341,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -389,8 +390,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-ansible-service-broker-release-4.9-test rerun_command: /test test spec: @@ -405,7 +406,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -438,8 +439,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-ansible-service-broker-release-4.9-vet rerun_command: /test vet spec: @@ -454,7 +455,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/api/openshift-api-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/api/openshift-api-release-4.9-presubmits.yaml index 0b4b43233cf74..18eaeb1d686e1 100644 --- a/ci-operator/jobs/openshift/api/openshift-api-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift/api/openshift-api-release-4.9-presubmits.yaml @@ -10,8 +10,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-api-release-4.9-build rerun_command: /test build spec: @@ -26,7 +26,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -59,8 +59,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-api-release-4.9-unit rerun_command: /test unit spec: @@ -75,7 +75,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -108,8 +108,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-api-release-4.9-verify rerun_command: /test verify spec: @@ -124,7 +124,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -157,8 +157,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-api-release-4.9-verify-client-go rerun_command: /test verify-client-go spec: @@ -173,7 +173,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -206,8 +206,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-api-release-4.9-verify-deps rerun_command: /test verify-deps spec: @@ -222,7 +222,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.9-presubmits.yaml index 18b60627c79c5..911ed020c9689 100644 --- a/ci-operator/jobs/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift/apiserver-library-go/openshift-apiserver-library-go-release-4.9-presubmits.yaml @@ -10,8 +10,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-apiserver-library-go-release-4.9-unit rerun_command: /test unit spec: @@ -26,7 +26,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -59,8 +59,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-apiserver-library-go-release-4.9-verify rerun_command: /test verify spec: @@ -75,7 +75,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -108,8 +108,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-apiserver-library-go-release-4.9-verify-deps rerun_command: /test verify-deps spec: @@ -124,7 +124,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/app-netutil/openshift-app-netutil-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/app-netutil/openshift-app-netutil-release-4.9-presubmits.yaml index e47901f831668..1a1d51ce75476 100644 --- a/ci-operator/jobs/openshift/app-netutil/openshift-app-netutil-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift/app-netutil/openshift-app-netutil-release-4.9-presubmits.yaml @@ -10,8 +10,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-app-netutil-release-4.9-e2e-aws rerun_command: /test e2e-aws spec: @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.9-postsubmits.yaml index a227f0751061d..37481bf9cb803 100644 --- a/ci-operator/jobs/openshift/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.9-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/aws-ebs-csi-driver-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-aws-ebs-csi-driver-operator-release-4.9-images spec: @@ -26,7 +26,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.9-presubmits.yaml index cedf17608de0f..c6bda5af78ab5 100644 --- a/ci-operator/jobs/openshift/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift/aws-ebs-csi-driver-operator/openshift-aws-ebs-csi-driver-operator-release-4.9-presubmits.yaml @@ -10,8 +10,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-aws-ebs-csi-driver-operator-release-4.9-e2e-aws-csi rerun_command: /test e2e-aws-csi spec: @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -77,8 +77,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-aws-ebs-csi-driver-operator-release-4.9-images rerun_command: /test images spec: @@ -89,11 +89,12 @@ presubmits: - --report-password-file=/etc/report/password.txt - --report-username=ci - --target=[images] + - --target=[release:latest] command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -126,8 +127,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-aws-ebs-csi-driver-operator-release-4.9-unit rerun_command: /test unit spec: @@ -142,7 +143,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -175,8 +176,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-aws-ebs-csi-driver-operator-release-4.9-verify rerun_command: /test verify spec: @@ -191,7 +192,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-release-4.9-postsubmits.yaml index 031a34d1ce30b..4e93d330e3a46 100644 --- a/ci-operator/jobs/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-release-4.9-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/aws-ebs-csi-driver: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-aws-ebs-csi-driver-release-4.9-images path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver @@ -27,7 +27,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-release-4.9-presubmits.yaml index 34b593f81da48..ab62c9c87d5a6 100644 --- a/ci-operator/jobs/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift/aws-ebs-csi-driver/openshift-aws-ebs-csi-driver-release-4.9-presubmits.yaml @@ -10,8 +10,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-aws-ebs-csi-driver-release-4.9-e2e-aws-csi path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver rerun_command: /test e2e-aws-csi @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -78,8 +78,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-aws-ebs-csi-driver-release-4.9-images path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver rerun_command: /test images @@ -91,11 +91,12 @@ presubmits: - --report-password-file=/etc/report/password.txt - --report-username=ci - --target=[images] + - --target=[release:latest] command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -128,8 +129,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-aws-ebs-csi-driver-release-4.9-unit path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver rerun_command: /test unit @@ -145,7 +146,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -178,8 +179,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-aws-ebs-csi-driver-release-4.9-verify path_alias: github.com/kubernetes-sigs/aws-ebs-csi-driver rerun_command: /test verify @@ -195,7 +196,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-release-4.9-postsubmits.yaml index c73f886e5bf94..841c7b5126941 100644 --- a/ci-operator/jobs/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-release-4.9-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/aws-pod-identity-webhook: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-aws-pod-identity-webhook-release-4.9-images path_alias: github.com/aws/amazon-eks-pod-identity-webhook @@ -27,7 +27,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-release-4.9-presubmits.yaml index 3830d6a5ae9a4..54b85e998df86 100644 --- a/ci-operator/jobs/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift/aws-pod-identity-webhook/openshift-aws-pod-identity-webhook-release-4.9-presubmits.yaml @@ -10,8 +10,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-aws-pod-identity-webhook-release-4.9-e2e-aws path_alias: github.com/aws/amazon-eks-pod-identity-webhook rerun_command: /test e2e-aws @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -78,8 +78,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-aws-pod-identity-webhook-release-4.9-images path_alias: github.com/aws/amazon-eks-pod-identity-webhook rerun_command: /test images @@ -91,11 +91,12 @@ presubmits: - --report-password-file=/etc/report/password.txt - --report-username=ci - --target=[images] + - --target=[release:latest] command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/azure-disk-csi-driver-operator/openshift-azure-disk-csi-driver-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/azure-disk-csi-driver-operator/openshift-azure-disk-csi-driver-operator-release-4.9-presubmits.yaml index 99d70673b2d00..c51738ad196d0 100644 --- a/ci-operator/jobs/openshift/azure-disk-csi-driver-operator/openshift-azure-disk-csi-driver-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift/azure-disk-csi-driver-operator/openshift-azure-disk-csi-driver-operator-release-4.9-presubmits.yaml @@ -10,8 +10,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-azure-disk-csi-driver-operator-release-4.9-unit rerun_command: /test unit spec: @@ -26,7 +26,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/azure-disk-csi-driver/openshift-azure-disk-csi-driver-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/azure-disk-csi-driver/openshift-azure-disk-csi-driver-release-4.9-presubmits.yaml index 46c8394e1cb13..5616a0f8e2721 100644 --- a/ci-operator/jobs/openshift/azure-disk-csi-driver/openshift-azure-disk-csi-driver-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift/azure-disk-csi-driver/openshift-azure-disk-csi-driver-release-4.9-presubmits.yaml @@ -10,8 +10,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-azure-disk-csi-driver-release-4.9-unit-skipped rerun_command: /test unit-skipped spec: @@ -26,7 +26,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.9-postsubmits.yaml index 790b25fa62076..b14d31e2ada70 100644 --- a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.9-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/baremetal-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-baremetal-operator-release-4.9-images path_alias: github.com/metal3-io/baremetal-operator @@ -27,7 +27,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.9-presubmits.yaml index 2e6a1e9797e4a..0305d6d68c383 100644 --- a/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift/baremetal-operator/openshift-baremetal-operator-release-4.9-presubmits.yaml @@ -10,8 +10,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-baremetal-operator-release-4.9-e2e-metal-ipi path_alias: github.com/metal3-io/baremetal-operator rerun_command: /test e2e-metal-ipi @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -80,8 +80,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-baremetal-operator-release-4.9-e2e-metal-ipi-ovn-dualstack path_alias: github.com/metal3-io/baremetal-operator rerun_command: /test e2e-metal-ipi-ovn-dualstack @@ -99,7 +99,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -150,8 +150,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-baremetal-operator-release-4.9-e2e-metal-ipi-ovn-ipv6 path_alias: github.com/metal3-io/baremetal-operator rerun_command: /test e2e-metal-ipi-ovn-ipv6 @@ -169,7 +169,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -220,8 +220,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-baremetal-operator-release-4.9-e2e-metal-ipi-virtualmedia path_alias: github.com/metal3-io/baremetal-operator rerun_command: /test e2e-metal-ipi-virtualmedia @@ -239,7 +239,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -290,8 +290,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-baremetal-operator-release-4.9-images path_alias: github.com/metal3-io/baremetal-operator rerun_command: /test images @@ -303,11 +303,12 @@ presubmits: - --report-password-file=/etc/report/password.txt - --report-username=ci - --target=[images] + - --target=[release:latest] command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -340,8 +341,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-baremetal-operator-release-4.9-lint path_alias: github.com/metal3-io/baremetal-operator rerun_command: /test lint @@ -357,7 +358,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -390,8 +391,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-baremetal-operator-release-4.9-unit path_alias: github.com/metal3-io/baremetal-operator rerun_command: /test unit @@ -407,7 +408,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.9-postsubmits.yaml index 005023b572c23..a0c23b5bad822 100644 --- a/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.9-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/baremetal-runtimecfg: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-baremetal-runtimecfg-release-4.9-images spec: @@ -26,7 +26,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.9-presubmits.yaml index 6683d2d4590be..ddf134e92b387 100644 --- a/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift/baremetal-runtimecfg/openshift-baremetal-runtimecfg-release-4.9-presubmits.yaml @@ -10,8 +10,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-baremetal-runtimecfg-release-4.9-e2e-metal-ipi rerun_command: /test e2e-metal-ipi spec: @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -79,8 +79,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-baremetal-runtimecfg-release-4.9-gofmt rerun_command: /test gofmt spec: @@ -95,7 +95,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -128,8 +128,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-baremetal-runtimecfg-release-4.9-govet rerun_command: /test govet spec: @@ -144,7 +144,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -177,8 +177,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-baremetal-runtimecfg-release-4.9-images rerun_command: /test images spec: @@ -189,11 +189,12 @@ presubmits: - --report-password-file=/etc/report/password.txt - --report-username=ci - --target=[images] + - --target=[release:latest] command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -226,8 +227,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-baremetal-runtimecfg-release-4.9-unit rerun_command: /test unit spec: @@ -242,7 +243,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/bond-cni/openshift-bond-cni-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/bond-cni/openshift-bond-cni-release-4.9-postsubmits.yaml index fd6177020393a..a80b3e5073e1f 100644 --- a/ci-operator/jobs/openshift/bond-cni/openshift-bond-cni-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift/bond-cni/openshift-bond-cni-release-4.9-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/bond-cni: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-bond-cni-release-4.9-images spec: @@ -26,7 +26,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/bond-cni/openshift-bond-cni-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/bond-cni/openshift-bond-cni-release-4.9-presubmits.yaml index 9139b9ad7dec9..8c30e776b638a 100644 --- a/ci-operator/jobs/openshift/bond-cni/openshift-bond-cni-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift/bond-cni/openshift-bond-cni-release-4.9-presubmits.yaml @@ -10,8 +10,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-bond-cni-release-4.9-images rerun_command: /test images spec: @@ -22,11 +22,12 @@ presubmits: - --report-password-file=/etc/report/password.txt - --report-username=ci - --target=[images] + - --target=[release:latest] command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/build-machinery-go/openshift-build-machinery-go-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/build-machinery-go/openshift-build-machinery-go-release-4.9-presubmits.yaml index f140d77bd930f..f8da29a88d191 100644 --- a/ci-operator/jobs/openshift/build-machinery-go/openshift-build-machinery-go-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift/build-machinery-go/openshift-build-machinery-go-release-4.9-presubmits.yaml @@ -10,8 +10,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-build-machinery-go-release-4.9-verify rerun_command: /test verify spec: @@ -26,7 +26,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/build-test-images/openshift-build-test-images-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/build-test-images/openshift-build-test-images-release-4.9-postsubmits.yaml index e519e25c01fcb..cb44291da44ec 100644 --- a/ci-operator/jobs/openshift/build-test-images/openshift-build-test-images-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift/build-test-images/openshift-build-test-images-release-4.9-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/build-test-images: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-build-test-images-release-4.9-images spec: @@ -26,7 +26,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/build-test-images/openshift-build-test-images-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/build-test-images/openshift-build-test-images-release-4.9-presubmits.yaml index a518608c7a049..16bd2f3ef880b 100644 --- a/ci-operator/jobs/openshift/build-test-images/openshift-build-test-images-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift/build-test-images/openshift-build-test-images-release-4.9-presubmits.yaml @@ -10,8 +10,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-build-test-images-release-4.9-images rerun_command: /test images spec: @@ -22,11 +22,12 @@ presubmits: - --report-password-file=/etc/report/password.txt - --report-username=ci - --target=[images] + - --target=[release:latest] command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/builder/openshift-builder-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/builder/openshift-builder-release-4.9-postsubmits.yaml index 10239c9b11dad..89d3a4b841c68 100644 --- a/ci-operator/jobs/openshift/builder/openshift-builder-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift/builder/openshift-builder-release-4.9-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/builder: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-builder-release-4.9-images spec: @@ -26,7 +26,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/builder/openshift-builder-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/builder/openshift-builder-release-4.9-presubmits.yaml index 1b57bc03e64c0..145a900626792 100644 --- a/ci-operator/jobs/openshift/builder/openshift-builder-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift/builder/openshift-builder-release-4.9-presubmits.yaml @@ -10,8 +10,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-builder-release-4.9-e2e-aws rerun_command: /test e2e-aws spec: @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -77,8 +77,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-builder-release-4.9-e2e-aws-builds rerun_command: /test e2e-aws-builds spec: @@ -95,7 +95,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -144,8 +144,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-builder-release-4.9-e2e-aws-image-ecosystem rerun_command: /test e2e-aws-image-ecosystem spec: @@ -162,7 +162,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -211,8 +211,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-builder-release-4.9-e2e-aws-proxy optional: true rerun_command: /test e2e-aws-proxy @@ -230,7 +230,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -279,8 +279,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-builder-release-4.9-images rerun_command: /test images spec: @@ -291,11 +291,12 @@ presubmits: - --report-password-file=/etc/report/password.txt - --report-username=ci - --target=[images] + - --target=[release:latest] command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -328,8 +329,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-builder-release-4.9-unit rerun_command: /test unit spec: @@ -344,7 +345,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -377,8 +378,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-builder-release-4.9-verify rerun_command: /test verify spec: @@ -393,7 +394,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/cincinnati-operator/openshift-cincinnati-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/cincinnati-operator/openshift-cincinnati-operator-release-4.9-postsubmits.yaml index 0b7577d08a84c..2ed901312cc71 100644 --- a/ci-operator/jobs/openshift/cincinnati-operator/openshift-cincinnati-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cincinnati-operator/openshift-cincinnati-operator-release-4.9-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/cincinnati-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-cincinnati-operator-release-4.9-images spec: @@ -26,7 +26,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/cincinnati-operator/openshift-cincinnati-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/cincinnati-operator/openshift-cincinnati-operator-release-4.9-presubmits.yaml index 368680fc9ea24..3cbd75c770c30 100644 --- a/ci-operator/jobs/openshift/cincinnati-operator/openshift-cincinnati-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift/cincinnati-operator/openshift-cincinnati-operator-release-4.9-presubmits.yaml @@ -10,8 +10,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cincinnati-operator-release-4.9-images rerun_command: /test images spec: @@ -22,11 +22,12 @@ presubmits: - --report-password-file=/etc/report/password.txt - --report-username=ci - --target=[images] + - --target=[release:latest] command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -59,8 +60,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cincinnati-operator-release-4.9-operator-e2e rerun_command: /test operator-e2e spec: @@ -77,7 +78,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -128,8 +129,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cincinnati-operator-release-4.9-unit rerun_command: /test unit spec: @@ -144,7 +145,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/cincinnati/openshift-cincinnati-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/cincinnati/openshift-cincinnati-release-4.9-postsubmits.yaml deleted file mode 100644 index a54b1b7f39a44..0000000000000 --- a/ci-operator/jobs/openshift/cincinnati/openshift-cincinnati-release-4.9-postsubmits.yaml +++ /dev/null @@ -1,56 +0,0 @@ -postsubmits: - openshift/cincinnati: - - agent: kubernetes - branches: - - ^release-4\.8$ - cluster: build02 - decorate: true - decoration_config: - skip_cloning: true - labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' - max_concurrency: 1 - name: branch-ci-openshift-cincinnati-release-4.9-images - 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-password-file=/etc/report/password.txt - - --report-username=ci - - --target=[images] - 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/cincinnati/openshift-cincinnati-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/cincinnati/openshift-cincinnati-release-4.9-presubmits.yaml deleted file mode 100644 index e395363ae3b9c..0000000000000 --- a/ci-operator/jobs/openshift/cincinnati/openshift-cincinnati-release-4.9-presubmits.yaml +++ /dev/null @@ -1,265 +0,0 @@ -presubmits: - openshift/cincinnati: - - agent: kubernetes - always_run: true - branches: - - release-4.9 - cluster: build01 - context: ci/prow/cargo-test - 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-cincinnati-release-4.9-cargo-test - rerun_command: /test cargo-test - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-password-file=/etc/report/password.txt - - --report-username=ci - - --target=cargo-test - 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( | .* )cargo-test,?($|\s.*) - - agent: kubernetes - always_run: true - branches: - - release-4.9 - cluster: build01 - context: ci/prow/e2e - 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-cincinnati-release-4.9-e2e - rerun_command: /test e2e - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --lease-server-password-file=/etc/boskos/password - - --report-password-file=/etc/report/password.txt - - --report-username=ci - - --secret-dir=/usr/local/e2e-cluster-profile - - --target=e2e - command: - - ci-operator - image: ci-operator:latest - imagePullPolicy: Always - name: '' - resources: - requests: - cpu: 10m - volumeMounts: - - mountPath: /etc/boskos - name: boskos - readOnly: true - - mountPath: /usr/local/e2e-cluster-profile - name: cluster-profile - - 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: boskos - secret: - items: - - key: password - path: password - secretName: boskos-credentials - - name: cluster-profile - projected: - sources: - - secret: - name: cluster-secrets-aws - - name: pull-secret - secret: - secretName: registry-pull-credentials - - name: result-aggregator - secret: - secretName: result-aggregator - trigger: (?m)^/test( | .* )e2e,?($|\s.*) - - agent: kubernetes - always_run: true - branches: - - release-4.9 - cluster: build01 - 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-cincinnati-release-4.9-images - rerun_command: /test images - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-password-file=/etc/report/password.txt - - --report-username=ci - - --target=[images] - 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( | .* )images,?($|\s.*) - - agent: kubernetes - always_run: true - branches: - - release-4.9 - cluster: build01 - context: ci/prow/rustfmt-1.46.0 - 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-cincinnati-release-4.9-rustfmt-1.46.0 - rerun_command: /test rustfmt-1.46.0 - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-password-file=/etc/report/password.txt - - --report-username=ci - - --target=rustfmt-1.46.0 - 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( | .* )rustfmt-1.46.0,?($|\s.*) - - agent: kubernetes - always_run: true - branches: - - release-4.9 - cluster: build01 - context: ci/prow/yaml-lint - 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-cincinnati-release-4.9-yaml-lint - rerun_command: /test yaml-lint - spec: - containers: - - args: - - --gcs-upload-secret=/secrets/gcs/service-account.json - - --image-import-pull-secret=/etc/pull-secret/.dockerconfigjson - - --report-password-file=/etc/report/password.txt - - --report-username=ci - - --target=yaml-lint - 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( | .* )yaml-lint,?($|\s.*) diff --git a/ci-operator/jobs/openshift/client-go/openshift-client-go-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/client-go/openshift-client-go-release-4.9-presubmits.yaml index 3a20e4316e476..9e6f4d3619bd8 100644 --- a/ci-operator/jobs/openshift/client-go/openshift-client-go-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift/client-go/openshift-client-go-release-4.9-presubmits.yaml @@ -10,8 +10,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-client-go-release-4.9-verify rerun_command: /test verify spec: @@ -26,7 +26,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/cloud-credential-operator/openshift-cloud-credential-operator-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/cloud-credential-operator/openshift-cloud-credential-operator-release-4.9-postsubmits.yaml index b7b14b7781612..0e963ac5f4f3c 100644 --- a/ci-operator/jobs/openshift/cloud-credential-operator/openshift-cloud-credential-operator-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cloud-credential-operator/openshift-cloud-credential-operator-release-4.9-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/cloud-credential-operator: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-cloud-credential-operator-release-4.9-images spec: @@ -26,7 +26,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/cloud-credential-operator/openshift-cloud-credential-operator-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/cloud-credential-operator/openshift-cloud-credential-operator-release-4.9-presubmits.yaml index c70c7f6df219e..d0aef78848fbf 100644 --- a/ci-operator/jobs/openshift/cloud-credential-operator/openshift-cloud-credential-operator-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift/cloud-credential-operator/openshift-cloud-credential-operator-release-4.9-presubmits.yaml @@ -10,8 +10,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cloud-credential-operator-release-4.9-e2e-aws rerun_command: /test e2e-aws spec: @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -77,8 +77,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cloud-credential-operator-release-4.9-e2e-azure optional: true rerun_command: /test e2e-azure @@ -96,7 +96,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -145,8 +145,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cloud-credential-operator-release-4.9-e2e-gcp optional: true rerun_command: /test e2e-gcp @@ -164,7 +164,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -215,7 +215,7 @@ presubmits: decoration_config: skip_cloning: true labels: - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cloud-credential-operator-release-4.9-e2e-openstack optional: true rerun_command: /test e2e-openstack @@ -241,12 +241,12 @@ presubmits: - name: JOB_NAME_SAFE value: e2e-openstack - name: KURYR_ENABLED - value: 'false' + value: "false" - name: TEST_COMMAND value: run-minimal-tests image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -304,8 +304,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cloud-credential-operator-release-4.9-e2e-upgrade rerun_command: /test e2e-upgrade spec: @@ -322,7 +322,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -371,8 +371,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cloud-credential-operator-release-4.9-images rerun_command: /test images spec: @@ -383,11 +383,12 @@ presubmits: - --report-password-file=/etc/report/password.txt - --report-username=ci - --target=[images] + - --target=[release:latest] command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -420,8 +421,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cloud-credential-operator-release-4.9-unit rerun_command: /test unit spec: @@ -436,7 +437,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -469,8 +470,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cloud-credential-operator-release-4.9-verify rerun_command: /test verify spec: @@ -485,7 +486,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -518,8 +519,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cloud-credential-operator-release-4.9-verify-deps rerun_command: /test verify-deps spec: @@ -534,7 +535,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.9-postsubmits.yaml index 791447864a007..9ad4ba74f2e75 100644 --- a/ci-operator/jobs/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.9-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/cloud-provider-openstack: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-cloud-provider-openstack-release-4.9-images path_alias: k8s.io/cloud-provider-openstack @@ -27,7 +27,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.9-presubmits.yaml index f3d769e3e06c6..e36654e3d33a3 100644 --- a/ci-operator/jobs/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift/cloud-provider-openstack/openshift-cloud-provider-openstack-release-4.9-presubmits.yaml @@ -10,8 +10,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cloud-provider-openstack-release-4.9-images path_alias: k8s.io/cloud-provider-openstack rerun_command: /test images @@ -23,11 +23,12 @@ presubmits: - --report-password-file=/etc/report/password.txt - --report-username=ci - --target=[images] + - --target=[release:latest] command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -60,8 +61,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cloud-provider-openstack-release-4.9-unit path_alias: k8s.io/cloud-provider-openstack rerun_command: /test unit @@ -77,7 +78,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/cluster-api-actuator-pkg/openshift-cluster-api-actuator-pkg-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-actuator-pkg/openshift-cluster-api-actuator-pkg-release-4.9-postsubmits.yaml index 0689590c5df1f..76db3c813ad9c 100644 --- a/ci-operator/jobs/openshift/cluster-api-actuator-pkg/openshift-cluster-api-actuator-pkg-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-actuator-pkg/openshift-cluster-api-actuator-pkg-release-4.9-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/cluster-api-actuator-pkg: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-cluster-api-actuator-pkg-release-4.9-images spec: @@ -27,7 +27,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/cluster-api-actuator-pkg/openshift-cluster-api-actuator-pkg-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-actuator-pkg/openshift-cluster-api-actuator-pkg-release-4.9-presubmits.yaml index 87aed9d526ce4..92bb04532ab46 100644 --- a/ci-operator/jobs/openshift/cluster-api-actuator-pkg/openshift-cluster-api-actuator-pkg-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-actuator-pkg/openshift-cluster-api-actuator-pkg-release-4.9-presubmits.yaml @@ -10,8 +10,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-actuator-pkg-release-4.9-e2e-aws-operator rerun_command: /test e2e-aws-operator spec: @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -77,8 +77,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-actuator-pkg-release-4.9-e2e-aws-operator-tech-preview optional: true rerun_command: /test e2e-aws-operator-tech-preview @@ -96,7 +96,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -145,8 +145,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-actuator-pkg-release-4.9-e2e-azure-operator rerun_command: /test e2e-azure-operator spec: @@ -163,7 +163,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -212,8 +212,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-actuator-pkg-release-4.9-e2e-gcp-operator optional: true rerun_command: /test e2e-gcp-operator @@ -231,7 +231,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -282,8 +282,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-actuator-pkg-release-4.9-e2e-vsphere-operator rerun_command: /test e2e-vsphere-operator spec: @@ -300,7 +300,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -349,8 +349,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-actuator-pkg-release-4.9-goimports rerun_command: /test goimports spec: @@ -365,7 +365,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -398,8 +398,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-actuator-pkg-release-4.9-golint rerun_command: /test golint spec: @@ -414,7 +414,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -447,8 +447,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-actuator-pkg-release-4.9-govet rerun_command: /test govet spec: @@ -463,7 +463,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -496,8 +496,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-actuator-pkg-release-4.9-images rerun_command: /test images spec: @@ -508,12 +508,13 @@ presubmits: - --report-password-file=/etc/report/password.txt - --report-username=ci - --target=[images] + - --target=[release:latest] - --target=src command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-release-4.9-postsubmits.yaml index 65271dc24944a..dfec8e4249f0d 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-release-4.9-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/cluster-api-provider-aws: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-cluster-api-provider-aws-release-4.9-images path_alias: sigs.k8s.io/cluster-api-provider-aws @@ -27,7 +27,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-release-4.9-presubmits.yaml index 62a8461fa42bb..50d5327e87faf 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-aws/openshift-cluster-api-provider-aws-release-4.9-presubmits.yaml @@ -10,8 +10,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-aws-release-4.9-e2e-aws path_alias: sigs.k8s.io/cluster-api-provider-aws rerun_command: /test e2e-aws @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -78,8 +78,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-aws-release-4.9-e2e-aws-operator path_alias: sigs.k8s.io/cluster-api-provider-aws rerun_command: /test e2e-aws-operator @@ -97,7 +97,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -146,8 +146,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-aws-release-4.9-e2e-aws-upgrade path_alias: sigs.k8s.io/cluster-api-provider-aws rerun_command: /test e2e-aws-upgrade @@ -165,7 +165,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -214,8 +214,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-aws-release-4.9-generate path_alias: sigs.k8s.io/cluster-api-provider-aws rerun_command: /test generate @@ -231,7 +231,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -264,8 +264,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-aws-release-4.9-goimports path_alias: sigs.k8s.io/cluster-api-provider-aws rerun_command: /test goimports @@ -281,7 +281,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -314,8 +314,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-aws-release-4.9-golint path_alias: sigs.k8s.io/cluster-api-provider-aws rerun_command: /test golint @@ -331,7 +331,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -364,8 +364,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-aws-release-4.9-govet path_alias: sigs.k8s.io/cluster-api-provider-aws rerun_command: /test govet @@ -381,7 +381,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -414,8 +414,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-aws-release-4.9-images path_alias: sigs.k8s.io/cluster-api-provider-aws rerun_command: /test images @@ -427,11 +427,12 @@ presubmits: - --report-password-file=/etc/report/password.txt - --report-username=ci - --target=[images] + - --target=[release:latest] command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -464,8 +465,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-aws-release-4.9-unit path_alias: sigs.k8s.io/cluster-api-provider-aws rerun_command: /test unit @@ -481,7 +482,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -512,7 +513,7 @@ presubmits: context: ci/prow/yaml-lint decorate: true labels: - ci.openshift.io/manually-branched: 'true' + ci.openshift.io/manually-branched: "true" name: pull-ci-openshift-cluster-api-provider-aws-release-4.9-yaml-lint rerun_command: /test yaml-lint spec: @@ -523,10 +524,10 @@ presubmits: - sh env: - name: IS_CONTAINER - value: 'TRUE' + value: "TRUE" image: quay.io/coreos/yamllint imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 500m diff --git a/ci-operator/jobs/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-release-4.9-postsubmits.yaml index 9577cabae4679..6097ec8e01c93 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-release-4.9-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/cluster-api-provider-azure: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-cluster-api-provider-azure-release-4.9-images path_alias: sigs.k8s.io/cluster-api-provider-azure @@ -27,7 +27,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-release-4.9-presubmits.yaml index 6e43cf64b007f..b331e8e395080 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-azure/openshift-cluster-api-provider-azure-release-4.9-presubmits.yaml @@ -10,8 +10,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-azure-release-4.9-e2e-azure optional: true path_alias: sigs.k8s.io/cluster-api-provider-azure @@ -30,7 +30,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -79,8 +79,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-azure-release-4.9-e2e-azure-operator path_alias: sigs.k8s.io/cluster-api-provider-azure rerun_command: /test e2e-azure-operator @@ -98,7 +98,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -147,8 +147,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-azure-release-4.9-e2e-upgrade path_alias: sigs.k8s.io/cluster-api-provider-azure rerun_command: /test e2e-upgrade @@ -166,7 +166,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -215,8 +215,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-azure-release-4.9-generate path_alias: sigs.k8s.io/cluster-api-provider-azure rerun_command: /test generate @@ -232,7 +232,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -265,8 +265,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-azure-release-4.9-git-history path_alias: sigs.k8s.io/cluster-api-provider-azure rerun_command: /test git-history @@ -282,7 +282,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -315,8 +315,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-azure-release-4.9-goimports path_alias: sigs.k8s.io/cluster-api-provider-azure rerun_command: /test goimports @@ -332,7 +332,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -365,8 +365,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-azure-release-4.9-govet path_alias: sigs.k8s.io/cluster-api-provider-azure rerun_command: /test govet @@ -382,7 +382,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -415,8 +415,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-azure-release-4.9-images path_alias: sigs.k8s.io/cluster-api-provider-azure rerun_command: /test images @@ -428,11 +428,12 @@ presubmits: - --report-password-file=/etc/report/password.txt - --report-username=ci - --target=[images] + - --target=[release:latest] command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -465,8 +466,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-azure-release-4.9-unit path_alias: sigs.k8s.io/cluster-api-provider-azure rerun_command: /test unit @@ -482,7 +483,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-release-4.9-postsubmits.yaml index 94dda5f6abed4..a077426169204 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-release-4.9-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/cluster-api-provider-baremetal: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-cluster-api-provider-baremetal-release-4.9-images spec: @@ -26,7 +26,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-release-4.9-presubmits.yaml index efcf032b04dce..f77fdbe7d55aa 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-baremetal/openshift-cluster-api-provider-baremetal-release-4.9-presubmits.yaml @@ -10,8 +10,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-baremetal-release-4.9-e2e-metal-ipi rerun_command: /test e2e-metal-ipi spec: @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -79,8 +79,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-baremetal-release-4.9-e2e-metal-ipi-ovn-dualstack rerun_command: /test e2e-metal-ipi-ovn-dualstack spec: @@ -97,7 +97,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -148,8 +148,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-baremetal-release-4.9-e2e-metal-ipi-ovn-ipv6 rerun_command: /test e2e-metal-ipi-ovn-ipv6 spec: @@ -166,7 +166,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -217,8 +217,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-baremetal-release-4.9-e2e-metal-ipi-upgrade rerun_command: /test e2e-metal-ipi-upgrade spec: @@ -235,7 +235,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -286,8 +286,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-baremetal-release-4.9-e2e-metal-ipi-virtualmedia rerun_command: /test e2e-metal-ipi-virtualmedia spec: @@ -304,7 +304,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -355,8 +355,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-baremetal-release-4.9-generate-check rerun_command: /test generate-check spec: @@ -371,7 +371,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -404,8 +404,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-baremetal-release-4.9-gofmt rerun_command: /test gofmt spec: @@ -420,7 +420,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -453,8 +453,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-baremetal-release-4.9-govet rerun_command: /test govet spec: @@ -469,7 +469,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -502,8 +502,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-baremetal-release-4.9-images rerun_command: /test images spec: @@ -514,11 +514,12 @@ presubmits: - --report-password-file=/etc/report/password.txt - --report-username=ci - --target=[images] + - --target=[release:latest] command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -551,8 +552,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-baremetal-release-4.9-unit rerun_command: /test unit spec: @@ -567,7 +568,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-release-4.9-postsubmits.yaml index e627412381c5a..4193e6b005cb9 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-release-4.9-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/cluster-api-provider-gcp: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-cluster-api-provider-gcp-release-4.9-images spec: @@ -26,7 +26,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-release-4.9-presubmits.yaml index 629ffe386a31e..c1ad1f7ed3f5d 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-gcp/openshift-cluster-api-provider-gcp-release-4.9-presubmits.yaml @@ -10,8 +10,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-gcp-release-4.9-e2e-gcp optional: true rerun_command: /test e2e-gcp @@ -29,7 +29,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -80,8 +80,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-gcp-release-4.9-e2e-gcp-operator rerun_command: /test e2e-gcp-operator spec: @@ -98,7 +98,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -149,8 +149,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-gcp-release-4.9-generate rerun_command: /test generate spec: @@ -165,7 +165,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -198,8 +198,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-gcp-release-4.9-goimports rerun_command: /test goimports spec: @@ -214,7 +214,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -247,8 +247,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-gcp-release-4.9-govet rerun_command: /test govet spec: @@ -263,7 +263,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -296,8 +296,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-gcp-release-4.9-images rerun_command: /test images spec: @@ -308,11 +308,12 @@ presubmits: - --report-password-file=/etc/report/password.txt - --report-username=ci - --target=[images] + - --target=[release:latest] command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -345,8 +346,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-gcp-release-4.9-unit rerun_command: /test unit spec: @@ -361,7 +362,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/cluster-api-provider-kubemark/openshift-cluster-api-provider-kubemark-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-kubemark/openshift-cluster-api-provider-kubemark-release-4.9-postsubmits.yaml index 8caf81fa8eb7e..5f714c73babbd 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-kubemark/openshift-cluster-api-provider-kubemark-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-kubemark/openshift-cluster-api-provider-kubemark-release-4.9-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/cluster-api-provider-kubemark: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-cluster-api-provider-kubemark-release-4.9-images spec: @@ -26,7 +26,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/cluster-api-provider-kubemark/openshift-cluster-api-provider-kubemark-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-kubemark/openshift-cluster-api-provider-kubemark-release-4.9-presubmits.yaml index 6645abbb16f89..a0cc4af938fd5 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-kubemark/openshift-cluster-api-provider-kubemark-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-kubemark/openshift-cluster-api-provider-kubemark-release-4.9-presubmits.yaml @@ -10,8 +10,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-kubemark-release-4.9-gofmt rerun_command: /test gofmt spec: @@ -26,7 +26,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -59,8 +59,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-kubemark-release-4.9-golint rerun_command: /test golint spec: @@ -75,7 +75,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -108,8 +108,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-kubemark-release-4.9-govet rerun_command: /test govet spec: @@ -124,7 +124,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -157,8 +157,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-kubemark-release-4.9-images rerun_command: /test images spec: @@ -169,11 +169,12 @@ presubmits: - --report-password-file=/etc/report/password.txt - --report-username=ci - --target=[images] + - --target=[release:latest] command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -206,8 +207,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-kubemark-release-4.9-unit rerun_command: /test unit spec: @@ -222,7 +223,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.9-periodics.yaml b/ci-operator/jobs/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.9-periodics.yaml index ef16b0e4d196d..3c20bae5fd188 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.9-periodics.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.9-periodics.yaml @@ -1,17 +1,17 @@ periodics: - agent: kubernetes - cluster: api.ci + cluster: build01 cron: 0 30 4 ? * SUN decorate: true decoration_config: skip_cloning: true extra_refs: - - base_ref: release-4.8 + - base_ref: release-4.9 org: openshift repo: cluster-api-provider-kubevirt labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-cluster-api-provider-kubevirt-release-4.9-sanity-ovn spec: containers: @@ -27,7 +27,7 @@ periodics: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -66,18 +66,18 @@ periodics: secret: secretName: result-aggregator - agent: kubernetes - cluster: api.ci + cluster: build01 cron: 0 30 6 ? * SUN decorate: true decoration_config: skip_cloning: true extra_refs: - - base_ref: release-4.8 + - base_ref: release-4.9 org: openshift repo: cluster-api-provider-kubevirt labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: periodic-ci-openshift-cluster-api-provider-kubevirt-release-4.9-sanity-sdn spec: containers: @@ -93,7 +93,7 @@ periodics: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.9-postsubmits.yaml index 8886d7a9e2c31..e0eff6c304eb2 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.9-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/cluster-api-provider-kubevirt: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-cluster-api-provider-kubevirt-release-4.9-images spec: @@ -26,7 +26,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.9-presubmits.yaml index 42a4db8b8ebec..9141def820b2f 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-kubevirt/openshift-cluster-api-provider-kubevirt-release-4.9-presubmits.yaml @@ -10,8 +10,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-kubevirt-release-4.9-e2e-kubevirt rerun_command: /test e2e-kubevirt spec: @@ -28,7 +28,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -77,8 +77,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-kubevirt-release-4.9-gofmt rerun_command: /test gofmt spec: @@ -93,7 +93,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -126,8 +126,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-kubevirt-release-4.9-govet rerun_command: /test govet spec: @@ -142,7 +142,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -175,8 +175,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-kubevirt-release-4.9-images rerun_command: /test images spec: @@ -187,11 +187,12 @@ presubmits: - --report-password-file=/etc/report/password.txt - --report-username=ci - --target=[images] + - --target=[release:latest] command: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -224,8 +225,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-kubevirt-release-4.9-unit rerun_command: /test unit spec: @@ -240,7 +241,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-release-4.9-postsubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-release-4.9-postsubmits.yaml index 21f2998c4e3ca..54de698ab066d 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-release-4.9-postsubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-release-4.9-postsubmits.yaml @@ -2,14 +2,14 @@ postsubmits: openshift/cluster-api-provider-libvirt: - agent: kubernetes branches: - - ^release-4\.8$ + - ^release-4\.9$ cluster: build02 decorate: true decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/is-promotion: 'true' - ci-operator.openshift.io/prowgen-controlled: 'true' + ci-operator.openshift.io/is-promotion: "true" + ci-operator.openshift.io/prowgen-controlled: "true" max_concurrency: 1 name: branch-ci-openshift-cluster-api-provider-libvirt-release-4.9-images spec: @@ -26,7 +26,7 @@ postsubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m diff --git a/ci-operator/jobs/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-release-4.9-presubmits.yaml b/ci-operator/jobs/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-release-4.9-presubmits.yaml index 64b76ba936bfc..e84742ce76275 100644 --- a/ci-operator/jobs/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-release-4.9-presubmits.yaml +++ b/ci-operator/jobs/openshift/cluster-api-provider-libvirt/openshift-cluster-api-provider-libvirt-release-4.9-presubmits.yaml @@ -10,8 +10,8 @@ presubmits: decoration_config: skip_cloning: true labels: - ci-operator.openshift.io/prowgen-controlled: 'true' - pj-rehearse.openshift.io/can-be-rehearsed: 'true' + ci-operator.openshift.io/prowgen-controlled: "true" + pj-rehearse.openshift.io/can-be-rehearsed: "true" name: pull-ci-openshift-cluster-api-provider-libvirt-release-4.9-actuator-pkg-staleness optional: true rerun_command: /test actuator-pkg-staleness @@ -27,7 +27,7 @@ presubmits: - ci-operator image: ci-operator:latest imagePullPolicy: Always - name: '' + name: "" resources: requests: cpu: 10m @@ -79,19 +79,14 @@ presubmits: - name: JOB_NAME_SAFE value: e2e-libvirt - name: TEST_COMMAND - value: 'cat >tests <tests < Date: Thu, 11 Feb 2021 10:29:59 -0800 Subject: [PATCH 5/5] [4.9] Update template allowlist ```console $ make template-allowlist ``` --- .../template-deprecation/_allowlist.yaml | 102 ++++++++++++++++++ 1 file changed, 102 insertions(+) diff --git a/core-services/template-deprecation/_allowlist.yaml b/core-services/template-deprecation/_allowlist.yaml index 063f195007e05..ac564a659e465 100644 --- a/core-services/template-deprecation/_allowlist.yaml +++ b/core-services/template-deprecation/_allowlist.yaml @@ -559,6 +559,12 @@ templates: pull-ci-openshift-cluster-etcd-operator-release-4.8-e2e-gcp-disruptive: generated: true kind: presubmit + pull-ci-openshift-cluster-etcd-operator-release-4.9-e2e-aws-disruptive: + generated: true + kind: presubmit + pull-ci-openshift-cluster-etcd-operator-release-4.9-e2e-gcp-disruptive: + generated: true + kind: presubmit pull-ci-openshift-cluster-network-operator-release-4.4-e2e-aws-multitenant: generated: false kind: presubmit @@ -586,6 +592,12 @@ templates: pull-ci-openshift-cluster-network-operator-release-4.8-e2e-aws-ovn: generated: false kind: presubmit + pull-ci-openshift-cluster-network-operator-release-4.9-e2e-aws-multitenant: + generated: false + kind: presubmit + pull-ci-openshift-cluster-network-operator-release-4.9-e2e-aws-ovn: + generated: false + kind: presubmit pull-ci-openshift-installer-master-e2e-aws-rhel8: generated: false kind: presubmit @@ -610,6 +622,21 @@ templates: pull-ci-openshift-installer-release-4.8-e2e-aws-rhel8: generated: false kind: presubmit + pull-ci-openshift-installer-release-4.9-e2e-aws-disruptive: + generated: true + kind: presubmit + pull-ci-openshift-installer-release-4.9-e2e-aws-fips: + generated: false + kind: presubmit + pull-ci-openshift-installer-release-4.9-e2e-aws-rhel8: + generated: false + kind: presubmit + pull-ci-openshift-kubernetes-release-4.9-e2e-aws-disruptive: + generated: true + kind: presubmit + pull-ci-openshift-machine-config-operator-release-4.9-e2e-aws-disruptive: + generated: true + kind: presubmit pull-ci-openshift-origin-master-e2e-aws-multitenant: generated: false kind: presubmit @@ -637,6 +664,18 @@ templates: pull-ci-openshift-origin-release-4.8-e2e-gcp-disruptive: generated: true kind: presubmit + pull-ci-openshift-origin-release-4.9-e2e-aws-disruptive: + generated: true + kind: presubmit + pull-ci-openshift-origin-release-4.9-e2e-aws-fips: + generated: false + kind: presubmit + pull-ci-openshift-origin-release-4.9-e2e-aws-multitenant: + generated: false + kind: presubmit + pull-ci-openshift-origin-release-4.9-e2e-gcp-disruptive: + generated: true + kind: presubmit pull-ci-openshift-ovn-kubernetes-master-e2e-aws-ovn: generated: false kind: presubmit @@ -670,6 +709,9 @@ templates: pull-ci-openshift-ovn-kubernetes-release-4.8-e2e-aws-ovn: generated: false kind: presubmit + pull-ci-openshift-ovn-kubernetes-release-4.9-e2e-aws-ovn: + generated: false + kind: presubmit pull-ci-openshift-priv-cluster-etcd-operator-master-e2e-aws-disruptive: generated: true kind: presubmit @@ -682,6 +724,21 @@ templates: pull-ci-openshift-priv-cluster-etcd-operator-release-4.8-e2e-gcp-disruptive: generated: true kind: presubmit + pull-ci-openshift-priv-cluster-etcd-operator-release-4.9-e2e-aws-disruptive: + generated: true + kind: presubmit + pull-ci-openshift-priv-cluster-etcd-operator-release-4.9-e2e-gcp-disruptive: + generated: true + kind: presubmit + pull-ci-openshift-priv-installer-release-4.9-e2e-aws-disruptive: + generated: true + kind: presubmit + pull-ci-openshift-priv-kubernetes-release-4.9-e2e-aws-disruptive: + generated: true + kind: presubmit + pull-ci-openshift-priv-machine-config-operator-release-4.9-e2e-aws-disruptive: + generated: true + kind: presubmit pull-ci-openshift-priv-origin-master-e2e-gcp-disruptive: generated: true kind: presubmit @@ -691,6 +748,12 @@ templates: pull-ci-openshift-priv-origin-release-4.8-e2e-gcp-disruptive: generated: true kind: presubmit + pull-ci-openshift-priv-origin-release-4.9-e2e-aws-disruptive: + generated: true + kind: presubmit + pull-ci-openshift-priv-origin-release-4.9-e2e-gcp-disruptive: + generated: true + kind: presubmit pull-ci-openshift-sdn-master-e2e-aws-multitenant: generated: false kind: presubmit @@ -706,6 +769,9 @@ templates: pull-ci-openshift-sdn-release-4.8-e2e-aws-multitenant: generated: false kind: presubmit + pull-ci-openshift-sdn-release-4.9-e2e-aws-multitenant: + generated: false + kind: presubmit release-openshift-ocp-installer-e2e-aws-4.1: generated: false kind: release @@ -1242,6 +1308,9 @@ templates: pull-ci-openshift-cluster-api-provider-libvirt-release-4.8-e2e-libvirt: generated: false kind: presubmit + pull-ci-openshift-cluster-api-provider-libvirt-release-4.9-e2e-libvirt: + generated: false + kind: presubmit pull-ci-openshift-installer-release-4.3-e2e-libvirt: generated: false kind: presubmit @@ -1277,6 +1346,9 @@ templates: pull-ci-openshift-installer-release-4.8-e2e-metal: generated: false kind: presubmit + pull-ci-openshift-installer-release-4.9-e2e-metal: + generated: false + kind: presubmit release-openshift-ocp-installer-e2e-metal-4.2: generated: false kind: release @@ -1357,6 +1429,9 @@ templates: pull-ci-openshift-cloud-credential-operator-release-4.8-e2e-openstack: generated: false kind: presubmit + pull-ci-openshift-cloud-credential-operator-release-4.9-e2e-openstack: + generated: false + kind: presubmit pull-ci-openshift-cluster-api-provider-openstack-master-e2e-openstack: generated: false kind: presubmit @@ -1381,6 +1456,9 @@ templates: pull-ci-openshift-cluster-api-provider-openstack-release-4.8-e2e-openstack: generated: false kind: presubmit + pull-ci-openshift-cluster-api-provider-openstack-release-4.9-e2e-openstack: + generated: false + kind: presubmit pull-ci-openshift-cluster-image-registry-operator-master-e2e-openstack: generated: false kind: presubmit @@ -1396,6 +1474,9 @@ templates: pull-ci-openshift-cluster-image-registry-operator-release-4.8-e2e-openstack: generated: false kind: presubmit + pull-ci-openshift-cluster-image-registry-operator-release-4.9-e2e-openstack: + generated: false + kind: presubmit pull-ci-openshift-cluster-network-operator-master-e2e-openstack-ovn: generated: false kind: presubmit @@ -1450,6 +1531,12 @@ templates: pull-ci-openshift-installer-release-4.8-e2e-openstack-parallel: generated: false kind: presubmit + pull-ci-openshift-installer-release-4.9-e2e-openstack: + generated: false + kind: presubmit + pull-ci-openshift-installer-release-4.9-e2e-openstack-parallel: + generated: false + kind: presubmit pull-ci-openshift-kubernetes-master-e2e-openstack: generated: false kind: presubmit @@ -1477,6 +1564,9 @@ templates: pull-ci-openshift-machine-config-operator-release-4.8-e2e-openstack: generated: false kind: presubmit + pull-ci-openshift-machine-config-operator-release-4.9-e2e-openstack: + generated: false + kind: presubmit pull-ci-openshift-openstack-cinder-csi-driver-operator-master-e2e-openstack: generated: false kind: presubmit @@ -1840,6 +1930,18 @@ templates: pull-ci-openshift-installer-release-4.4-e2e-aws-proxy: generated: false kind: presubmit + pull-ci-openshift-installer-release-4.9-e2e-aws-upi: + generated: true + kind: presubmit + pull-ci-openshift-installer-release-4.9-e2e-azure-upi: + generated: true + kind: presubmit + pull-ci-openshift-priv-installer-release-4.9-e2e-aws-upi: + generated: true + kind: presubmit + pull-ci-openshift-priv-installer-release-4.9-e2e-azure-upi: + generated: true + kind: presubmit release-openshift-ocp-installer-e2e-aws-proxy-4.2: generated: false kind: release